Dieses Motel in Niagara Inn & Suites liegt 2 Meilen vom Skylon Tower mit Blick auf die Wasserfälle entfernt. Die Unterkunft bietet kostenfreie Parkplätze und kostenfreies WLAN in jedem Zimmer.
Jedes Zimmer im Niagara Inn & Suites ist mit einem 37-Zoll-Flachbild-TV ausgestattet. Eine Mikrowelle und ein Kühlschrank sind ebenfalls vorhanden.
Das Niagara Inn & Suites liegt 2 Meilen vom Fallsview Casino entfernt. Das Hotel liegt 4 km vom Queen Victoria Park entfernt.