Top amenities
- A/C
- Hotel bar
No description available
No, Marco Polo Mansion doesn’t offer pool areas.
No, Marco Polo Mansion doesn’t allow pets.
No, Marco Polo Mansion doesn’t provide parking.
Marco Polo Mansion is located in Agiou Fanouriou 40 - 42, 85100, Rhodes Town, Greece.
Marco Polo Mansion Nearby attractions include Marmaris Beach, Marmaris Port, Rhodos Sightseeing Train, Ibrahim Aga Mosque, Faliraki, Aqua Dream Water Park, Marmaris Kalesi, Atlantis Waterpark.
These hotels may also be interesting for you...