**Location** The hotel is located in a town called Imerovigili. The town mainly consists of 4-5* hotels but also houses a few restaurants. It is a very quiet peaceful area and a great place to relax and feel like you are away from it all. We visited all other towns on the island and none were quite like Imerovigli…yes it... More
What is Certificate of Excellence?
TripAdvisor gives a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.