Karta Vacation Rentals
In the heart of Rhodes town on a vibrant street front, a short walk from Elli Beach and beside the Casino. The medieval Old Town, Palace of the Grand Master and Mandraki Port are within easy walking distance, and Diagoras Airport is roughly a 20-minute drive.