O hotel de negócios situa-se no centro da cidade de Nova Deli, perto da Porta da Índia. A estação mais próxima é Rajiv Chowk. Os hóspedes encontrarão várias lojas junto do hotel e os Jardins Lodhi apenas a 1 km de distância. O centro comercial Ansal Plaza localiza-se a cerca de 6 km, a Praça Connaught a 3 km e o Templo Bahai a aproximadamente 10 km. Até ao Aeroporto Internacional Indira Gandhi são cerca de 32 km.
O hotel dispõe de um total de 294 quartos e suites, um café, cofre e instalações para conferências. Este estabelecimento é uma verdadeira exposição de artefactos com o design das cúpulas e painéis do hall de entrada complementados pelas águas da fonte de mármore.
A decoração varia de quarto para quarto, mas todas as habitações contam com um design sofisticado, peças de mobiliário elegantes e esquemas de cores subtis. As comodidades incluem secador de cabelo, televisão, rádio, mini-bar e ar condicionado.
O hotel oferece várias opções aos hóspedes para descontrair após um longo dia, incluindo um Health Club e um centro de fitness com ginásio, banhos de vapor, banheira de hidromassagem, sauna e piscina exterior. O clube de golfe Deli localiza-se a cerca de 2,5 km.
Desde estabelecimentos gastronómicos casuais a jantares formais, os hóspedes terão aqui uma vasta selecção de pratos deliciosos e bebidas refrescantes. O hotel oferece uma fantástica experiência gastronómica. Aqui serão servidos requintados pratos indianos e internacionais, uma combinação de sabores tradicionais e contemporâneos.