O hotel localiza-se a apenas 250 m de Karol Bagh, um dos maiores mercados de Deli, e nas imediações de muitas das principais atrações turísticas e empresas da cidade. A Praça Connaught situa-se a apenas 2,5 km do hotel, a estação de comboios de Nova Deli a 3 km e a estação ISBT a aproximadamente 10 km. Até ao aeroporto internacional Indira Gandhi de Nova Deli são aproximadamente 18 km.O hotel recebe os hóspedes em 19 quartos. Os hóspedes serão muito bem recebidos no hall de entrada. Existe um elevador que permite aceder facilmente à maioria dos pisos. As comodidades incluem um cofre, um guiché para câmbio monetário, um restaurante, assistência médica, serviço de quartos e uma lavandaria. Os hóspedes que viajem em viatura própria poderão deixá-la no parque de estacionamento do alojamento.No estabelecimento existem ao dispor quartos com ar condicionado, aquecimento central e uma casa de banho. Os quartos oferecem um frigorífico, um telefone e uma televisão. Nas casas de banho existe ao dispor um secador de cabelo.São aceites pagamentos com os cartões de crédito Visa e MasterCard no hotel.