Located in Rhodes, Sirene Beach Hotel - All Inclusive is by the sea, within a 5-minute drive of Archaeological Museum of Rhodes and Rhodes Port. This upscale property is 2.5 mi (4.1 km) from Temple of Apollo an ... Read more

View all Luxury Hotels in Rhodes