Você estará a cerca de 20 metros a pé de Church of Saint John in the Wilderness e a apenas 5 minutos de carro de Dalai Lama Temple Complex. O centro de Dharamshala pode ser alcançado em 25 minutos andando. Está a alguns passos de His Holiness the Dalai Lama's Main Temple e da Kalachakra Temple. O hotel está situado a uma caminhada do ponto de ônibus Cantonment. Está localizado a 20 km do aeroporto em Dharamsala.
Tem 10 quartos com varanda e local de descanso. Alguns deles oferecem TV de tela plana, junto com máquinas de café/chá. Os banheiros privados incluem detalhes agradáveis como lençóis de banho e toalhas. Os hóspedes podem desfrutar da vista para a cidade.
O café da manhã embalado é servido todas as manhãs. Zomsa Laundromat Cafe está localizado a aproximadamente 15 minutos de distância e serve comida britânica.