O hotel localiza-se em Mahipalpur Extension, junto à auto-estrada nacional 8 em Nova Deli, a 15 km de Gurgaon, uma cidade importante, e a 16 km da estação de comboios de Nova Deli. São apenas 5 km até ao aeroporto internacional e 4 km até ao aeroporto doméstico.
O hotel oferece quartos elegantes, espaçosos e bem mobilados com amenidades modernas, incluindo jornal diário, duche, mini-bar, televisão, telefone, cofre, acesso à Internet e um gerador de emergência. O hotel conta ainda com quartos para deficientes motores.
O hotel foi construído em 2003, acolhendo tanto turistas como empresários de todo o mundo. Oferece aos seus hóspedes um alojamento confortável e instalações modernas e eficientes, tais como serviço de quartos e de lavandaria, serviço de manutenção dos quartos, aluguer de automóveis, agência de viagens 24 h por dia, parque de estacionamento, assistência médica, cofres, serviço de transfer do aeroporto e um centro empresarial com fax, máquina de cópias fotostáticas e acesso à Internet. Os hóspedes serão acolhidos no hall de entrada com recepção aberta 24 h por dia. Existe um parque no hotel para quem vem de automóvel.