It is a boutique luxury resort in Pokhara, Nepal, ideal for a relaxing lakeside stay with mountain views and modern comfort. It’s beautifully set near Phewa (Fewa) Lake in the Lakeside Gaurighat area. Designed with traditional Western Himalayan architecture .The Bay Leaf Restaurant for international cuisines The Tree House Cafe and The Island Bar for Drinks and relaxations .Outdoor swimming pool with a jacuzzi/hot tub area.
Looking for help?