TV
Mini Bar
AC
Fan
Relax and unwind at these splendid suites which have been masterfully designed to tap into your every desire.
Located at the base of the Manor House, this suite will allow you to enjoy unrestricted access to the relaxing ambience that exudes the essence of what Glenross Living is all about.
TV
Mini Bar
AC
Fan
TV
Mini Bar
AC
Fan
The spectacular interiors of the villas at Glenross Living are tastefully designed to provide a sense of sophistication, while being rustic enough to mix in with its surroundings. Each villa is accompanied by its own plunge pool and deck, with unobstructed views of the lush surroundings.