A Deoria Tal e Ukhimath Omkareshwar Temple estão localizados a 25 minutos a pé e a aproximadamente 4.3 km respectivamente. Uttarkāshi fica a 55 minutos de carro.
Tem 10 quartos com varanda e terraço. Alguns deles oferecem Wi-Fi, junto com máquinas de café/chá. Os hóspedes também podem usar banheiro separado e chuveiro, juntamente com comodidades como lençóis de banho e pantufas. Tem uma vista para o lago.
Tem um bar interno no local.