Estará a 5 km del Estadio Jawaharlal Nehru y a 1,8 km del Templo del loto.
Se halla a solo 8 km del centro de Nueva Delhi. El hotel se encuentra junto a los INOX Nehru Place Cinema.
Una zona de estar, TV con canales por satélite y TV de pantalla plana con canales vía satélite están disponibles en las habitaciones. Albornoces, un secador de pelo y un gorro de ducha están disponibles en el cuarto de baño.
Los huéspedes pueden comer por la mañana en el restaurante. Los restaurantes cercanos Oh Calcutta y Empress of China se encuentran a 275 metros de la propiedad. La estación de metro más cercana es Nehru Place, a 300 metros. El aeropuerto internacional de Delhi está situado a 21 minutos en coche. También hay una sauna y tratamientos faciales gratuitos. El hotel cuenta con una piscina exterior de temporada y un bar in situ.
Entrada:desde 14:00-23:59 horas
Salida:hasta 12:00 horas