Hotel Almora Near Delhi Airport New Delhi includes 35 rooms and is approximately 10 minutes' drive from Mangal Mahadev Mandir. Guests who stay at the hotel can park their car on site.
The accommodation is situated in the South West district, not very far from Terminal 1 IGI Airport underground station. Sultan Garhi's Tomb is approximately 10 minutes' drive from this 3-star hotel, while Shuttle to Terminal 3 bus stop is nearly a 5-minute walk away. Srinagesh Garden can also be found approximately 10 minutes' drive from the property. For those travelling from afar, Delhi International airport is 10 minutes' drive away.
The rooms include ironing facilities and air conditioner, along with such modern comforts as a flat-screen TV with satellite channels. They have kitchen facilities, such as an electric kettle, a fridge, and glassware. Offering a hair dryer and shower caps, the bathrooms also feature a walk-in shower, a separate toilet, and a sink.
The restaurant Akira Back is located about a 20-minute walk away.