Marco Polo Hotel is a good accommodation choice in Rhodes Island.
Marco Polo Hotel is also placed within a 20-minute walk of Hydrobiological Station of Rhodes . The property is set a 20-minute stroll from Rhodes Island center.
Guests can eat at Ouzokafenes and Odyssey Restaurant, situated within a 5-minute walk of the venue.
Diagoras airport is about 20 minutes by car.