36.417 ­28.1549
Go to map view
1A Leoforus, Rhodes, Greece +30 224 109 1131

Get Rates

Show Sunland Holiday Resort at top of the results.

Get Flight + Hotel

Amenities

Landmarks
Diagoras Stadium 4.2mi

Star Ratings

Orbitz