Karta Vacation Rentals
On Rhodes, within a 15-minute drive of Rhodes Port and the hilltop Filerimos. The family-friendly, 4.5-star Art Deco villa sits about 15.6 km from Faliraki Beach and 9.9 km from Elli Beach, close to Petaloudes and the Hellenistic Stadium.