Located in Rhodes, Sirene Beach Hotel - All Inclusive is by the sea, within a 10-minute drive of Acropolis of Rhodes and Temple of Apollo. This 4-star property is 3.6 mi (5.8 km) from Palace of the Grand Master of the Knights of Rhodes and 3.7 mi (5.9 km) from Rhodes Aquarium.