O hotel situa-se no maior centro comercial da Ásia, o Karol Bagh New Deli, a 5 km da estação de comboios de Nova Deli, a 13 km do aeroporto doméstico e a 2 minutos a pé da estação de metro de Karol Bagh. Até ao Aeroporto Internacional de Deli são apenas 17 km.
O hotel dispõe de elevados padrões de qualidade de produtos e serviços. A decoração é agradavelmente diferente e contemporânea e as facilidades dos quartos incluem casa de banho privativa, televisão com vários canais, telefone com ligação directa nacional e internacional, facilidades de e-mail, um jornal e uma revista e acesso à Internet sem fios. Adicionalmente os quartos contam com secador de cabelo, minibar, facilidades para preparar café/chá, ar condicionado regulado individualmente e cofre.
Os hóspedes terão ao dispor um restaurante vegetariano, 'Shudh', situado junto do edifício do hotel. 'Shudh' é o primeiro restaurante vegetariano do norte da Índia e oferece uma deliciosa variedade de pratos nutritivos nas suas cinco áreas diferentes e únicas. Cada parte compreende um menu diferente e vai ao encontro dos gostos de qualquer faixa etária.
O hotel urbano dispõe de um exterior imponente, interiores agradáveis e primorosamente decorados, quartos com uma decoração elegante e todas as facilidades modernas. Os serviços correspondem aos melhores padrões de sofisticação e comodidade. Os hóspedes são apresentados a uma vida de luxo, e a simpática equipa do hotel e o serviço personalizado farão com que se sintam em casa. Compreende um total de 44 quartos, distribuídos por 4 andares. As facilidades em oferta neste estabelecimento climatizado incluem um hall de entrada com recepção em serviço sob 24 h, bengaleiro, elevador, um restaurante, instalações para conferências e acesso à Internet (taxa extra). Os hóspedes poderão também usufruir dos serviços de quartos e de lavandaria (taxa extra) e de assistência médica (taxa extra). As possibilidades de estacionamento completam as ofertas.