minube
Remodeled in 2007
The Falls Hotel Niagara Falls is New York in the United States. It was built in 1975 and was remodeled in 2007. It is family friendly and ready to welcome children. The rooms are large and offer breakfast with the best tea and coffee. The service staff is very pleasant and friendly.