1.9 km.
Niagara Falls Train Station
A great option for a journey on a budget - hotel «Hotel Chalet Inn» is located in Niagara Falls. This hotel is located 1 km from the city center.
5577 Ellen Ave, Niagara Falls, ON L2G, Canada, Niagara Falls