
O hotel situa-se no centro da cidade capital de Nova Deli. Encontra-se na Arya Samaj Road, em Karol Bagh, próximo da Estátua Hanuman e em frente ao Ram Krishan Hospital Mission Centre. São apenas 10 minutos de viagem até à estação de comboios de Nova Deli, 20 minutos até à estação de comboios de Deli antiga e 25 minutos até ao Aeroporto Internacional de Deli.Para uma estadia confortável e relaxante, o hotel dispõe de inúmeras comodidades, entre as quais um bengaleiro, um guiché para câmbio monetário, um restaurante, assistência médica, serviço de quartos, uma lavandaria e uma sala de conferências. Os hóspedes que viajem em viatura própria poderão deixá-la no parque de estacionamento do estabelecimento.Nos quartos há uma casa de banho. As comodidades dos quartos compreendem uma televisão. As instalações das casas de banho incluem um duche.