This small, low-rise beachfront hotel sits on its own private bay in tropical grounds at the foot of a wooded cliff.
There is a selection of brightly decorated rooms, self-catering apartments and bungalows with kitchen and separate living area. The resort’s facilities include a restaurant, games room and tennis court, and snorkelling and diving expeditions can be arranged.
Our comment
"The hotel is in the little town of Speyside and just a stroll away from Jemma's tree house restaurant-a novel place to eat with good food and a friendly, local atmosphere." |