A Marriott Hotel offers a scenic view of Niagara Falls. Direct Google Maps View Waterfalls, Buildings - Indoor Links: en.wikipedia.org By: milwhcky