Karta Vacation Rentals
Tucked in Pokhara near Lakeside, just a short walk from Phewa (Phewa) Lake and Lakeside Pokhara. Major sights like Ratna Mandir, Tal Barahi Temple and the Pokhara Museum are minutes away, and Pokhara International Airport is a short drive.