92901930

The Pavilions Himalayas

The Pavilions Himalayas

The boutique resort The Pavilions Himalayas is located in a valley near Phewa Lake near Pokhara. Surrounded by farmland, forested hills and a mountain-fed river are the resort's 15 luxury eco-friendly villas.

Villas are equipped with free Wi-Fi, a minibar, free tea/coffee, a private bathroom, a flat-screen TV and a daily breakfast. Guests can also enjoy delicious Nepali dishes at the restaurant. There is also an on-site spa where guests can enjoy a wide range of relaxing treatments.

Related sample trips

Your travel specialist

Avila Travel

Looking for your next dream trip?