Hotel BEST WESTERN FALLSVIEW Address: 6289 Fallsview Boulevard - Niagara Falls, Ontario - L2g 3v7 - NIAGARA FALLS - ONTARIO, CANADA
This 2 star hotel is located in the city centre of Niagara Falls.