Built in a typical Italian style, the Excelsior Hotel has a unique location with magnificent views over the nearby bay. A small village just 10 minutes away has some excellent restaurants, shops and bars. The hotel has a total of 106 guestrooms all well equipped with modern facilities and amenities. The hotel also has a restaurant and bar area.
If your browser does not support frames then this link will take you to the accommodation