Description
The Fallsview Inn is located in the Niagara Falls Canada area. This property offers access for travelers with disabilities.<br/>
If you require five or more rooms, find group rates with HotelPlanner.com.
by metroguide
on December 09, 2010 from metroguide