A una distancia de 2 km del Hotel Athena Nueva Delhi, los huéspedes pueden llegar al Templo ISKCON. Hay Wi-Fi en toda la propiedad y servicio de cambio de divisas y periódicos de cortesía en el establecimiento.
La zona incluye lugares de interés religioso como la Tumba de Humayun (a 2,1 km) y el Templo del loto (a 2,2 km). Además, el Templo Kalkaji está situado a 10 minutos en coche, mientras que la estación de metro Ashram está a pocas cuadras del Athena. La parada de autobús más cercana es Bharat Nagar, situada a 650 metros, y la estación de tren Nueva Delhi está a 10 km.
Con vistas a la ciudad, las 40 habitaciones están equipadas con una plancha y tabla de planchar, aire acondicionado, además de instalaciones modernas como una tv de pantalla plana con canales vía satélite. Las habitaciones, amuebladas con un escritorio, también disponen de minibar.
Los huéspedes pueden empezar el día con un desayuno delicioso y luego relajarse o descubrir la zona. El Hotel Athena, de 3 estrellas, está a 8 minutos a pie de Deep Sweet Corner y ofrece una amplia selección de comidas.