Ver verwijderd van het dagelijkse leven, The Pavilions Himalayas boutique resort ligt in een vallei in de buurt van Phewa Lake, Pokhara, Nepal. Omgeven door landbouwgrond, beboste heuvels en een door de bergen gevoed rivier, maken de 15 luxe, milieuvriendelijke villa's deel uit van een natuurlijk prachtig landschap. Verspreid over biologische landbouwgrond, respecteert het resort de natuurlijke elementen en toont het dorpsleven in Nepal. De villa's zijn voorzien van gratis WiFi, een minibar, gratis thee- en koffiefaciliteiten, een complete eigen badkamer, een flatscreen-tv en een dagelijks ontbijt. U kunt ook genieten van heerlijke Nepalese gerechten in het restaurant. Er is ook een eigen spa waar gasten kunnen genieten van een verscheidenheid aan ontspannende behandelingen.