Athena Hotel provides affordable accommodation in New Delhi.
This hotel is about 5.4 km away from Humayun's Tomb, Pragati Maidan and ISKCON Temple. You can find Nizamuddin Dargah, Hazrat Nizamuddin Darga and Isa Khan's Tomb only 2.5 km from the property.
The hotel provides spacious rooms including Executive Single Room and Luxury Suite. Each of them is equipped with a dressing area, heating, a minibar, satellite TV and an in-room safe. Bathrooms are fitted with dressing gowns, complimentary toiletries and a shower.
The restaurant serves Chinese dishes. Guests can dine in Ego Obsession and Al Bake Shawarma Center located within a 10-minute walk of the property.
Guests can reach Athena Hotel by car from Indira Gandhi Intl airport in 20 minutes.
Cars and bicycles are available for rent at Athena Hotel.