Karta Vacation Rentals
Nestled a few steps from Rhodes’ UNESCO-protected Old Town, this luxury boutique hotel sits on 12 Riga Fereou Street. Walk to the Palace of the Grand Master and Mandraki Port in about 15 minutes. Elli Beach is roughly 1 km away and Rhodes International Airport about 12 km.