Рет қаралды 116
This Downtown Niagara Falls Hotel is the perfect location to walk to all the attractions. This hotel is conveniently located on the New York, United States and Ontario, Canada border. Steps away from the State Park Entrance, you can walk to the brink of Niagara Falls in 10 minutes.