Athena Hotel

Athena Hotel The 3 star Athena Hotel is a typical Greek small bungalow style hotel which offers good sized rooms, a nice swimming pool and a pool bar in a great location with amazing views of the mountains. Staff are very frienly and welcoming. Athena Hotel Reviews from Guests generally give a rating of Excellent Athena Hotel Deals Holidays 7 […]

Read more
1 2