Hotel Mount View Sari offers 6 rooms a 10-minute drive from the Organic Himalaya Village Dugalbitta.
Sari centre can be reached within 15 minutes' walk. This hotel in Sari is 7 km from the Omkareshwar Temple. A 15-minute ride from the high-altitude Deoria Tal Lake is a perk for guests staying at the 3-star hotel.
The rooms include coffee/tea making equipment, along with a flat-screen TV with satellite channels for your convenience.