Far removed from every-day life, The Pavilions Himalayas boutique resort is nestled in a valley near Phewa Lake, Pokhara, Nepal. Surrounded by farmland, forested hills and a mountain-fed river, the 15 luxurious, eco-friendly villas form part of a naturally beautiful landscape. Spread over organic farmland, the resort respects the natural elements, showcasing village life in Nepal. Villas feature free Wi-Fi, minibars, complimentary tea/coffee, full en-suite bathrooms,flat-screen TVs and daily breakfast. Guests can also enjoy delicious Nepal cuisine at the restaurant. There is also an on-site spa where guests can indulge ina variety of relaxing treatments.