Het boetiekresort The Pavilions Himalayas ligt in een vallei nabij het Phewa-meer bij Pokhara. Omringd door landbouwgrond, beboste heuvels en een door de bergen gevoede rivier liggen de 15 luxe milieuvriendelijke villa's van het resort.
De villa's zijn voorzien van gratis wifi, een minibar, gratis thee / koffie, een eigen badkamer, een flatscreen-tv en een dagelijks ontbijt. Gasten kunnen ook genieten van heerlijke Nepalese gerechten in het restaurant. Er is ook een eigen spa waar gasten kunnen genieten van een breed aanbod van ontspannende behandelingen.