The Athena Hotel
Located in Central Delhi district, The Athena Hotel is rated 3 stars and features a rooftop terrace, barbeque grills and a swimming pool.
Guests can easily get to Humayun's Tomb, which is approximately 2.8 km away.
Rooms of The Athena Hotel are appointed with a refrigerator, coffee/tea makers, a dining area, a pantry and a sofa. Other comforts include an electric kettle and a dishwasher for self-catering.
A continental breakfast is offered at the restaurant. The restaurant menu features Indian dishes. Guests can dine at Ego Obsession and Al Bake Shawarma Center, about 650 meters away from the property.
The hotel enjoys a convenient location within 25 minutes' drive from Indira Gandhi Intl airport.
The Athena Hotel offers free parking, a safe deposit box and an elevator as well as computer equipment, a business centre and a meeting room for business guests.