Karta Vacation Rentals





Perched above Rhodes Town streets, this sea-view apartment sits on the 3rd floor just 300 m from Akti Kanari Beach and 700 m from Elli Beach. It’s about 1 km from the city center and close to Akti Miaouli Beach, the Palace of the Grand Master and Mandraki Port. Rhodes International Airport is roughly 12 km away.