Can I borrow this thread to ask which hotel offers the best view of the falls?
I can't decide between Marriott Fallsview, Sheraton FallsView (not to be confused with Sheraton on the Falls), Embassy Suites FallsView and Crowne Plaza FallsView. I intentionally picked one from each major hotel groups. But that's beyond the point.
So, is there any concensus about which one offers the best view? TIA.