Stay With Nature Sari villa is located a 25-minute walk from the high-altitude Deoria Tal Lake and invites guests to enjoy a terrace.
The Vishwanath Temple is 4.8 km from this lodge, while the Ukhimath Omkareshwar Temple is 3.3 km away.
Offering mountain views, the property has a balcony. The Sari accommodation comes with a bathroom with a shower.
Stay With Nature villa offers a beautiful garden with a sun terrace for guests to enjoy.