Hi!
I'm looking for a list, or maybe suggestion as to what hotels do have a good view. From my experience, there's Marriott Niagara where when you look out of your windows (provided you get a fallsview room), you get to see the horshoe falls just right outside. Are there other similar hotels like this?
Thanks!