Karta Vacation Rentals
On Rhodes Town's sandy shore — a beachfront aparthotel steps from Elli Beach and Bar Street. Walk to Akti Miaouli Beach, Rhodes Aquarium, Rhodes Port and the medieval Old Town, including the Palace of the Grand Master. Diagoras Airport is about 13.5 km away.