Hotel Himsagar Hotel
The Mall Road Almora 263601,The Mall Road, Sukha, 263601
L'Hotel Himsagar è una struttura a 2 stelle situata ad Almora. A vostra disposizione anche il servizio in camera, un ristorante e una terrazza. Il parcheggio privato è disponibile a un costo aggiuntivo.