We visited Niagara falls with young kids. We could do limited walking around Niagrafalls.
But we selected best view from hotel. Using this we could watch Niagara fall 24*7 during different time of day. In night colors were fabalous. And all of these we could watch it from our Hotel room window of Embassy Suites
Embassy Suits hotel provide city view and falls view. Falls view cost more but they are worth it.
We originally booked Embassey Suits city view. After reaching hotel - they gave us option to upgrade to city view in 25$. The view was amazing.
We end up taking 100+ photo of falls from our hotel room window.
View was spectacular. Rest of things in room was ordinary. Breakfast was good.