Karta Vacation Rentals





On Rhodes' waterfront, just steps from Elli Beach and about a 10-minute walk to Mandraki Port. Nearby highlights include Akti Miaouli Beach and Rhodes Aquarium; Rhodes Port is roughly 1.4 mi away and Faliraki Water Park about 8.9 mi.