Falls Hotel and Inn
5657 Victoria Ave. Niagara Falls, Ontario, Canada
Falls Hotel and Inn is in a convenient location located close to Clifton Hill and the Falls. This boutique-style hotel has a warm, distinctively Canadian ambiance. Amenities include an elegant sky-lit pool & whirlpool, temperature controlled underground parking, high-speed elevators, and your choice of tower & courtyard rooms. Many of the rooms at the Falls Hotel and Inn also offer balconies or terraces. Jacuzzi suites are available.