The Lakeside Retreat Pokhara is an ideal space for peace and relaxation just a short walk from the banks of Phewa lake. Perfect for a business trip or lakeside escape, our plush accommodations and casual sophistication offer more than enough reasons to unwind.
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.