Situado en una ubicación privilegiada de Nueva Delhi y NCR, The Athena Hotel pone a sus puertas todo lo que la ciudad tiene para ofrecerte. El hotel dispone de todo lo que necesitas para disfrutar de una confortable estancia. Instalaciones como servicio de habitaciones 24h, Wi-Fi gratis en las habitaciones, Seguridad 24h, limpieza diaria, servicio de correo están disponibles para que disfrutes. Todas las habitaciones están elegantemente amuebladas y equipadas con todas las comodidades. Para hacer aún más placentera tu estancia, el hotel ofrece instalaciones recreativas tales como masajista, jardín. Durante tu estancia en el The Athena Hotel, encontrarás un ambiente acogedor y excelente servicio.
Conjunto de edificios entre los que se encuentran la tumba principal del emperador Humayun y mezquitas. Es uno de los complejos de arquitectura mogol mejor conservados del mundo, declarado Patrimonio de la Humanidad por la Unesco.