Turtle Bay Inn
Profile
… relaxing atmosphere, and superior cleanliness of rooms, premises and gardens. It is located at just steps from … February 2011 when a photovoltaic system of 17.16 KW which provides near 90% of energy needed in the Hotel was installed. Turtle Bay Inn is committed to environmental protection and sustainability guided by our very own Green …
