Athena Hotel
This is a terrific hotel - they make you feel like family from the time you arrive to the day of your departure. Location is excellent- perfectly situated in the center of town so you can either retreat to your room, or enjoy sitting at one of the cafes in the “piazza” at center of town, or take the 10 minute walk to sit in a cafe or restaurant on the water. Breakfast at the restaurant is excell
Guest review on Trip.com








