The Falls Hotel & Inn 3*

  • Wi-Fi
  • 24-hour services

    24-hour reception

  • Express check-in/ -out
  • Swimming Pool

    Indoor swimming pool

  • Spa and relaxation

    Jacuzzi

  • On-site Dining

    Restaurant

Situated approximately a 15-minute walk from Niagara River, the 3-star The Falls Hotel & Inn Niagara Falls offers rooms with views of the city. Located a few moments from the Fallsview Indoor Waterpark, this Niagara Falls hotel features an indoor swimming pool for guests to relax in.

The jungly Bird Kingdom is a mere 1 km from the hotel, while Victoria Avenue bus stop is around 500 metres away. The Falls Hotel & Inn Niagara Falls is also situated in hills and is only a few steps from Louis Tussaud's Waxworks. Nature lovers might as well enjoy the vicinity to American Falls, located nearly 20 minutes' walk away. There is the wooden walkways "Cave of the Winds" 2.6 km from the accommodation. Guests will find Zipline To The Falls cable car station in proximity to smoke-free The Falls Hotel & Inn.

This hotel offers 108 rooms with tea and coffee making facilities, and such modern conveniences as a flat-screen TV with satellite channels and a radio. These rooms at the property also feature carpet floors. Bathrooms include an additional toilet and a shower, along with such comforts as complimentary toiletries and a shower cap.

The Falls Hotel & Inn features 2 restaurants onsite. Remingtons of Niagara offers a selection of Canadian delicacies and lies right near the hotel.

Facilities

Internet

  • Wi-Fi

Parking options

  • Parking

Property services

  • 24-hour reception
  • Express check-in/ -out
  • Luggage storage
  • Housekeeping

Dining options

  • Restaurant

Business facilities

  • Fax/Photocopying

Recreation

  • Indoor swimming pool
  • Jacuzzi

In the rooms

  • Air conditioning
  • Heating
  • Sitting area
  • Tea and coffee facilities

In the bathroom

  • Free toiletries
  • Sink

Devices

  • Flat-screen TV
  • AM/FM alarm clock

Design

  • Carpeted floor

General facilities

  • No smoking on site
  • Lift
  • ATM/Cash machine
  • Vending machines
  • Smoke detectors
  • Fire extinguishers
  • Key access

Pets

  • No pets allowed !

Location

Nearby

Attractions

Seneca Niagara Casino
1.6 km
Niagara Aerospace Museum
1.4 km
Niagara Falls State Park
1.3 km
Lundy's Lane Area
1.4 km
Horseshoe Falls
1.6 km
Maid of the Mist
1.6 km
Schoellkopf Geological Museum
1 km

Airports

John C. Munro
87 km

Train stations

Niagara Falls Station (Ontario)
1.9 km

Attractions nearby

Restaurants nearby

Gallery

Write a review

Your details
When did you travel?
Your impression of the property
Very bad Excellent
Pros
Cons

Contact Us

If you need more than 2 rooms, please request group booking.
Your details
Subject:
Message:

Important information

Check-in: from 16:00 until 22:00
Check-out: from 06:00 until 11:00
  • Children and extra beds
  • Maximum capacity of extra beds in a room is 1.
How to reach hotel
Hotel address:
5657 Victoria Ave, Niagara Falls, Canada
Go to map view
The Falls Hotel & Inn Niagara Falls
100% Verified Reviews
Thank you for your feedback
Thank you for subscribing
Close

Show on map:

Attractions
Recommended restaurants
Public transport