Karta Vacation Rentals





In the heart of Rhodes Old Town — a 4-star, pet-friendly studio complex steps from the Clock Tower and the Street of the Knights. Minutes from the Archaeological Museum, Rhodes Port and the Mosque of Süleyman, with the town beach and seaside just a short walk away.