O hotel situa-se no centro da elegante zona de Deli Sul, nos movimentados centros comercial, cultural e de negócios, como Nehru Place e Connaught Place. São apenas 9 km até à estação de comboios de Nova Deli, 12 km até à estação de comboios de Deli Antiga, 7 km até à estação de comboios de Nizamuddin, 8 km até ao aeroporto doméstico e 10 km até ao Aeroporto Internacional Indira Gandhi.
O hotel oferece quartos bem equipados e amplos em Deli, numa mistura de estilo clássico e contemporâneo, proporcionando aos hóspedes todas as comodidades e instalações modernas, como televisão via satélite/cabo com ecrã plano interactivo, acesso à Internet sem fios de alta velocidade, telefone com ligação directa, ar condicionado e casa de banho privativa com duche, secador de cabelo e água quente e fria corrente. Contam também com minibar, cofre e conjunto para engomar. As amenidades dos quartos garantem aos hóspedes uma estada confortável.
Este Hotel Boutique de negócios oferece uma maravilhosa combinação de hospitalidade graciosa, conforto de luxo, um ambiente elegante e uma vasta gama de serviços/facilidades, tais como serviço de quartos 24 h por dia, aluguer de automóveis com assistência em viagem, assistência médica, um centro de negócios e serviço de lavandaria, tornando-o no local ideal para estadas em negócios ou em lazer. Os hóspedes são recebidos num hall de entrada com recepção em serviço sob 24 h e terão ainda ao dispor um parque de estacionamento.