O hotel situa-se no centro da cidade - Karol Bagh - próximo das zonas de negócios e de lojas, tais como a Praça Rajendra e a Praça Connaught. A estação de metro de Karol Bagh fica a cerca de 300 m do hotel. O aeroporto doméstico encontra-se a cerca de 35 km e o Aeroporto Internacional Indira Gandhi localiza-se a cerca de 16 km do hotel.
O hotel urbano é famoso por deixar os seus hóspedes satisfeitos. Nova Deli começa agora a ir de encontro às necessidades de todo o tipo de viajantes e este estabelecimento é ideal tanto para hóspedes em negócios como para turistas. O edifício totalmente climatizado foi renovado em 2008 e compreende um total de 25 quartos e suites, distribuídos por 3 andares. Os hóspedes serão recebidos num hall de entrada com recepção em serviço 24 h por dia e bengaleiro. As facilidades incluem elevador, restaurante e instalações para conferências. Mediante pagamento adicional, os hóspedes terão também à disposição acesso à Internet e serviços de quartos e de lavandaria.
Os quartos estão bem equipados com facilidades modernas e camas confortáveis. Dispõem de televisão via satélite e telefone com ligação directa, bem como de cofre. A casa de banho conta com água quente e fria corrente, banheira e artigos de toilette.
O hotel dispõe de um restaurante com gastronomia variada, que serve pequenos-almoços, almoços e jantares.