In days gone by, the Greenwoods Inn provided shade and shelter to weary travellers. Symbolising the relief and comfort provided by nature, we offers rest and relaxation to the world-weary.
The Greenwoods Inn offers a signature blend of romance and travel with a green conscience. The philosophy behind is based on rejuvenation of the body, mind and soul - a Sanctuary for the Senses.
With attentive yet discreet staff, the Greenwoods Inn Hotel provide naturally-luxurious, ecological, culture-sensitive experiences for the discerning, responsible traveller.
They are quite simply, the way things should be.