Karta Vacation Rentals
In the heart of Rhodes, a short stroll from the medieval walled town and Mandraki Marina. Just about 200 m from Elli Beach and the Casino and roughly 400 m from the Old Town gates — perfect for sightseeing or hopping to nearby Aegean islands and the Turkish coast.