Athena Hotel provides affordable accommodation in New Delhi.
This hotel is situated 4.8 km away from Akshardham Temple, ISKCON Temple and Humayun's Tomb. The distance between New Delhi city center and the property is 9 km.
The hotel enjoys a convenient location within 20 minutes' drive from Indira Gandhi Intl airport.
There are 28 guestrooms featuring Executive Double Room and Luxury Suite equipped with TV, climate control, free Wi-Fi, an iron with ironing board and a minibar. They come with coffee/tea makers and an electric kettle as well as bathrooms with toiletries, a shower and terry bathrobes.
Eat & Drink
The restaurant serves Chinese dishes. The property is set in South Delhi district, within about 10 minutes' walk of Ego Obsession and Al Bake Shawarma Center that serve delectable meals.
Athena Hotel offers a meeting room, a business center and computer equipment for business guests.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.