Marco Polo Inn is located in Niagara Falls, close to IMAX Theatre Niagara Falls, Skylon Tower, and Horseshoe Falls. Nearby points of interest also include American Falls and Bridal Veil Falls. Read More About Marco Polo Inn
- 24-Hour Front Desk
- Barbecue Grills
- Business Services
- Currency Exchange
- FREE Local Calls
- FREE Parking
- Laundry Services/Laundry Facility
- Outdoor Pool
- Shuttle To Airport (surcharge)
(+) = Additional fees may apply for the use of these amenities.
(*) = Free, some restrictions may apply.