Enclavado en el distrito Sur de Delhi, conocido por lugares de interés histórico como la Puerta de la India, a 7 km, el Hotel Athena Nueva Delhi ofrece un salón compartido y una zona comercial. Situado a a 10 minutos en coche del Templo Swaminarayan Akshardham, este hotel dispone de 40 habitaciones con vistas a la ciudad.
Este hotel de 3 estrellas está cerca de una estación de metro, así como a 6 km de Worlds Of Wonder. El Athena está situado no muy lejos de la Universidad Jamia Millia Islamia. La propiedad también permite acceder a atracciones familiares como el Parque Zoológico Nacional, que se encuentra a 15 minutos en coche. Para los que viajan desde lejos, el aeropuerto internacional de Delhi está a 24 minutos en coche.
Las habitaciones con aire acondicionado del hotel Athena cuentan con Wi-Fi gratis, minibar y TV de pantalla plana por satélite. Los huéspedes pueden usar minibar, y relajarse con Wi-Fi gratis y TV de pantalla plana por satélite.
El hotel os ofrece aprovechar el desayuno delicioso buffet. Los huéspedes pueden disfrutar de un bar en la terraza en este establecimiento. El barrio cuenta con varios restaurantes, entre ellos Deep Sweet Corner, que se encuentra a 650 metros del hotel Athena Nueva Delhi.