Karta Vacation Rentals
On Rhodes' sun-soaked waterfront, a five-star, all-inclusive beach-front city hotel just steps from Elli Beach and the harbour. You're minutes from the medieval Old Town, Rhodes Port and lively Bar Street, with Diagoras Airport about 13.8 km away.