Temple Tree Resort & Spa - Pokhara
Temple Tree Resort & Spa is a boutique hotel combining western standards with the distinctive architecture and culture of Nepal
Gaurighat, Lakeside 6, Pokhara
Location
Rate and Review
Login here to post your review.