Karta Vacation Rentals
Tucked into Petaloudes by the Valley of the Butterflies, on Rhodes’ lush Aegean fringe. About 15 km from Rhodes Town and just 2.5 km from the island airport, with the nearest beach roughly 600 m away. Pet-friendly and family-friendly with a LIGHT all-inclusive option available.