Glenross Living Luxury Hotel

Nestled in the heart of Sri Lanka’s lush mountains, Glenross Living is a confidential haven of peace, full of charm and authenticity.A carefully restored former plantation, the estate is surrounded by rolling green hills, tropical forests, and misty valleys, naturally inviting relaxation and letting go.Its architecture blends colonial elegance with contemporary lines, offering exceptional panoramic views from every villa.In this timeless setting, Glenross Living is the perfect retreat to slow down, reconnect with yourself, and fully experience our rejuvenating Detox or Yoga stays.

0 listings

No listing yet.

Contact

Glenross Living Luxury Hotel , , Sri Lanka