O hotel situa-se centralmente em Nova Del e é facilmente acessível por estrada, a poucos minutos dos edifícios governamentais, de centros culturais e comerciais e do recinto de feiras e exposições. A estação de comboios antiga fica apenas a 5,2 km e o aeroporto Indira Gandhi a 12 km.
O hotel oferece luxuosos quartos e suites com casa de banho privativa com duche e banheira. As amenidades incluem ainda música ambiente, televisão via satélite, telefone com ligação directa, mini-frigorífico (nas suites), serviço de quartos sob 24 h e acesso à Internet. Os hóspedes poderão também optar por elegantes quartos climatizados com piso alcatifado.
Este hotel de luxo conta com 4 andares e situa-se no centro da zona de negócios de Nova Deli, a poucos minutos do Forte Vermelho. O terraço superior oferece uma vista panorâmica sobre a linha do horizonte de Nova Deli. Os hóspedes poderão passar horas a observar papagaios de papel e pombos a voar. As facilidades deste hotel urbano climatizado incluem um hall de entrada, guichet para câmbio monetário, elevador, serviços de quarto e de lavandaria e um parque de estacionamento.