Você estará a 5 minutos a pé de Shoghi Market e a 7 km de Manorville Mansion Shimla. A Tara Devi Temple fica a aproximadamente 3.4 km do hotel. Para quem viaja de longe, o aeroporto em Shimla fica a 27 minutos de carro.
Mobiliados com sofá e escrivaninha, os 12 quartos incluem comodidades como TV de tela plana com canais via satélite e TV via satelite, bem como máquinas de café/chá. Eles também têm chaleira elétrica e máquina de café/chá para autosserviço.