Free Wi-Fi
Parking
8 km.
Niagara Falls Train Station
Number of rooms: 41
7900 Niagara Falls Boulevard, La Salle, NY 14304, USA
Number of rooms: 41
7900 Niagara Falls Boulevard, La Salle, NY 14304, USA