O hotel situa-se perto da área comercial de Nehru Place. São apenas 17 km até ao aeroporto internacional, 15 km até ao aeroporto doméstico, 11 km até à estação de comboios e 9 km até ao centro da cidade.
Os quartos estão equipados com um mini-bar recheado, acesso à Internet de alta velocidade e facilidades para preparar café/chá. Contemplam também telefone com ligação directa, televisão via satélite/cabo e casa de banho privativa com duche, secador de cabelo e água quente e fria 24 h por dia. Adicionalmente compreendem cama de casal e ar condicionado regulado individualmente.
O hotel dispõe de 38 quartos, incluindo 4 suites. As facilidades em oferta neste estabelecimento climatizado incluem um hall de entrada com recepção e serviço de check-out sob 24 h, um restaurante e instalações para conferências. Adicionalmente, conta com guichet para câmbio monetário, bengaleiro, elevador, um café, uma sala de pequeno-almoço/jantar, instalações para conferências, acesso à Internet, serviços de quartos e de lavandaria e um parque de estacionamento. Os hóspedes terão também ao dispor um balcão de viagens.