Resort Avra Beach Resort Hotel - All Inclusive
★★★★
175 Iraklidon strIxia, 85101, Rhodes, Greece Show on map
Sol Cosmopolitan Rhodes - All inclusive is a 4-star hotel in Rhodes, Greece. It is one of 938 places to stay in Rhodes listed on Triptoic.
175 Iraklidon strIxia, 85101, Rhodes, Greece
Sol Cosmopolitan Rhodes - All inclusive is located at 175 Iraklidon strIxia, 85101, Rhodes, Greece.
Sol Cosmopolitan Rhodes - All inclusive is rated 4 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel