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

Star Ratings

Orbitz