Karta Vacation Rentals
In the heart of Pokhara, this 4-star resort & spa sits minutes from Phewa Lake and Barahi (Tal Barahi) Temple. Family-friendly and walkable to the city center, it puts World Peace Stupa, Devi's Fall and the Pokhara International Mountain Museum within easy reach. Pokhara Intl. Airport is about 7 km away.