Karta Vacation Rentals
On Pokhara's lakeside, tucked off the main road about 180 metres from Phewa Lake and roughly 1 km from the city center. Close to Ratna Mandir, Barahi Temple, World Peace Stupa and Devi's Fall — a pet-friendly hotel with easy access to the city's main sights.