Karta Vacation Rentals
A city-center Rhodes hotel a short stroll from the shore — just about 200 m from Elli Beach and within easy walking distance of Mandraki Harbour, the Palace of the Grand Master and Rhodes Port. Perfect for beach days, Old Town exploring and late-night bar street adventures.