Ideally located amidst a stunning backdrop of lush green gardens and clear blue skies is where tranquillity and modern day luxury meet. Come step inside a range of inviting accommodation, designed to both excite and entice your senses at GlenrossĀ Manor House and Villas. Equipped with a host of contemporary comforts, first-rate facilities and superior architecture & design to indulge in, stays at our suites are sure to provide visitors with a truly memorable living experience.

Select Room Type


Relax and unwind at these splendid suites which have been well appointed to fulfil your fantasy retreat. Pick and choose from a range of facilities and amenities as you begin to enjoy all the finer things that life has to offer the discerning traveller. Our suites will inspire you with its ambience and spacious interiors making you want to stay with us for that much longer.


  • Air Conditioned
  • Fan
  • Satellite TV
  • Hot /Cold Water
  • in room safe
  • Tea/Coffee making Facilities
  • Sitting area
  • Bath Tub / Shower