Karta Vacation Rentals
Nestled in central Rhodes, this boutique hotel sits within easy walking distance of Mandraki Port, Rimini Square and the Old Town gates. Elli Beach is only about 0.3–0.5 km away, and Diagoras Airport is roughly 14.1 km, making it a prime spot for exploring Rhodes on foot.