Marco Polo Mansion
Marco Polo is an excellent place to lodge in Rhodes Island.
The center of Rhodes Island can be reached in 20 minutes' walk from the hotel.
The Acropolis of Rhodes is 1300 meters from Marco Polo and Governors Palace is 1050 meters from the property.
Guests can dine at Ouzokafenes and Odyssey Restaurant located within 5 minutes' walk away.