America's Best Inns & Suites is located in Niagara Falls, close to Canada One Factory Outlets, Horseshoe Falls, and Bridal Veil Falls. Nearby points of interest also include American Falls and Niagara Falls State Park. Read More About America's Best Inns & Suites
- 24-Hour Front Desk
- Exterior Corridors
- FREE Local Calls
(+) = Additional fees may apply for the use of these amenities.
(*) = Free, some restrictions may apply.