36.0768 ­28.0514
Go to map view
Pefkos, Rhodes, Greece +30 224 404 8080

Get Rates

Show Coliseum Studios & Apartments at top of the results.

Get Flight + Hotel

Amenities

Landmarks
Diagoras Stadium 26.8mi

Star Ratings

Orbitz