Este hotel localiza-se no exclusivo enclave diplomático. A animada zona financeira (CBD) e de ministérios de Deli fica a cerca de 1,5 km do hotel, o aeroporto de Deli a uns 13 km e a estação de comboios a aproximadamente 17 km.
Todos os quartos compreendem casa de banho privativa com duche, banheira e secador de cabelo. As comodidades padrão incluem telefone com ligação direta, televisão, acesso à Internet e cofre. Haverá também ao dispor refrescos e petiscos no minibar, bem como facilidades para preparar café/chá. O ar condicionado regulado individualmente assegura o máximo conforto.
Este luxuoso hotel de Nova Deli compreende quartos considerados dos maiores da capital, com um total de 54 m², enquanto a suite presidencial se estende por uns impressionantes 400 m², com todas as facilidades mais modernas. O hotel providencia um total de 260 luxuosos quartos e suites para estadas confortáveis. A decoração primorosa, o serviço perfeito e as comodidades mais modernas de que os quartos dispõem fazem com que se destaque verdadeiramente. Os restaurantes e o bar oferecem a melhor cozinha, com um serviço impecável. Os hóspedes deste estabelecimento climatizado serão recebidos no hall de entrada com receção e serviço de check-out sob 24 h e poderão usufruir do guiché para câmbio monetário e do cofre. Os espaços comuns incluem também instalações para conferências e o acesso à Internet estará disponível em todo o complexo. O salão de cabeleireiro e os serviços de quartos e de lavandaria são outras das ofertas. Os hóspedes que viajem de automóvel poderão usufruir do parque de estacionamento do hotel.
Os hóspedes poderão passar os seus momentos de lazer na piscina exterior, no centro de fitness, ou talvez apenas a relaxar com uma massagem.