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