Karta Vacation Rentals
In the heart of Rhodes town, a short stroll from Elli Beach and the medieval Old Town. This central Rhodes hotel sits about 0.5 mi (0.8 km) from Rhodes Port and is within a 10-minute walk of the Palace of the Grand Master of the Knights of Rhodes. The island airport is roughly 14.2 km away.