Karta Vacation Rentals
Set in Petaloudes on the island of Rhodes, about 9 km from the city center and connected to the convention center. Nearby highlights include the Valley of the Butterflies, Seven Springs and Water Park Faliraki; Rhodes Port is roughly 20 km away and Faliraki Beach about 23 km.