Karta Vacation Rentals
A short walk from Phewa Lake in Pokhara’s city center, this spa hotel sits minutes from Ratna Mandir, Barahi Temple, World Peace Stupa, Devi's Fall and Bindhyabasini Temple. Pet-friendly and perfectly placed for lakeside sunsets and temple hopping.