Hotel COMFORT INN FALLSVIEW NIAGARA Address: 6645 FALLSVIEW BOULEVARD - NIAGARA FALLS - ONTARIO, CANADA
This 3 star hotel is located in the city centre of Niagara Falls. It is close to the Niagara Fallsview Casino.