Glenross is the sister property to the five-star Blue Waters beach hotel in Wadduwa, and has long been the holiday home of the Sri Lankan owners. This century-old plantation bungalow has been caringly refurbished maintaining its old architectural features including Georgian windows, gabled roofs, and stone walls.