Karta Vacation Rentals
In the heart of Rhodes Town, a short walk from the city centre. Steps from Rimini Square and landmarks like the Palace of the Grand Master and the Archaeological Museum, and about 600 m (roughly a 10‑minute walk) to Elli Beach. A compact city hotel with family-friendly features and on-site parking.