Das The Falls Hotel & Inn bietet klimatisierte Zimmer mit einem Flachbild-Kabel-TV im Stadtteil Clifton Hill von Niagara Falls. Zu den Einrichtungen der Unterkunft gehören ein Restaurant, eine 24-Stunden-Rezeption und ein Bankautomat. WLAN nutzen Sie in allen Bereichen kostenlos. An der Unterkunft steht ein Privatparkplatz zur Verfügung.
Das eigene Bad ist mit einer Dusche, einem Haartrockner und kostenlosen Pflegeprodukten ausgestattet.
Zu den beliebten Zielen in der Nähe der Unterkunft gehören das Casino Niagara, der Skylon Tower und das Niagara Fallsview Casino Resort. Der nächstgelegene Flughafen ist der 65 km vom The Falls Hotel & Inn entfernte Billy Bishop Toronto City Airport.