Located in Pokhara, The Pavilions Himalayas The Farm provides 5-star accommodations with private terraces. All rooms feature a flat-screen TV with satellite channels and a private bathroom. The hotel ...
Load more results
«
1
»
Join the My Boutique Hotel Club and receive a €10 gift voucher for your next bookings.