Karta Vacation Rentals





In walkable Pokhara, 143 Hotel Stay Well sits a short stroll from the city center and is within 15 minutes on foot of Ratna Mandir and Barahi Temple. Pokhara International Mountain Museum is about 1.8 mi away and Devi's Fall is roughly 2.1 mi.