Hotel Olympos is located in the heart of the medieval town of Rhodes inGreece. Visit the pedestrian old town and live history of the knights of St John.

Your hotel accommodation in in the heart of the medieval sights,Fanouriou street.