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