Glenross Living, Sri Lanka
Glenross Living is a serene retreat set amidst misty hills just a couple of hours from Colombo. This is an ideal option for those looking to experience a taste of Sri Lanka’s stunning scenery without embarking on the longer journey to Tea Country. With a focus on relaxation and rejuvenation, guests can enjoy mindful cuisine, wellness activities and nature-led experiences at this unique hillside property. Why not explore one of the nearby trails with a guide, before returning to the hotel for an indulgent spa treatment and dip in the stunning infinity pool?