Athena Inn is rated 3 stars and is placed about 3.2 km from Delhi Art Gallery.
You can find Tata DoCoMo Limited, Moolchand Medcity and Iraq Embassy only 2.8 km from the property.
Guests can reach Athena Inn by car from Indira Gandhi Intl airport in 15 minutes.
Rooms at Athena Inn feature modern touches such as cable TV, free Wi-Fi and a safe.
Eat & Drink
Mainland China and Chalchitra are located within 300 meters away.
There are parking, a safety deposit box and an elevator available on the premises.