Rooms with: direct telephone. Read more
Rooms with: direct telephone.
Number of Rooms: 53
25 Km. from the town of Rhodes, Nearest airport: 30 km.