Karta Vacation Rentals
On Vironos Street in the heart of Rhodes, a short walk from the old town and about 10 minutes to the picturesque harbour. Close to Rhodes Port, the Grand Master's Palace, Knights Street, the Archaeological Museum and the Acropolis; the beach is roughly 1 km away.