Athineon Hotel
Photo gallery for Athineon Hotel
Overview of Athineon Hotel
Athineon Hotel
4-star aparthotel in Agios Nikolaos
Reviews
8.8
Excellent
Popular amenities
Explore the neighborhood
17th Vironos Street, Rhodes, Rhodes Island, 85100
- Rhodes Port9 min walk
- Palace of the Grand Master of the Knights of Rhodes15 min walk
- Archaeological Museum of Rhodes17 min walk
- Rhodes (RHO-Diagoras)15 min drive