About it
Located in Pokhara and with Pokhara Lakeside reachable within 2.2 miles, Back To Nature provides a garden, non-smoking rooms, free WiFi throughout the property and a terrace. The property is around 2.5 miles from Fewa Lake, 5.1 miles from Devi's Falls and 8.1 miles from World Peace Pagoda. The resort features family rooms.
At the resort, every room comes with a desk. Each room includes an electric tea pot, while selected rooms contain a balcony and others also offer lake views.
Tal Barahi Temple is 2.5 miles from Back To Nature, while International Mountain Museum is 5.1 miles away. The nearest airport is Pokhara Airport, 3.7 miles from the accommodation.