Niagara Falls Marriott on the Falls Review
Marriott on the Falls is located in the Fallsview area on the Canadian side of Niagara Falls. Originally the hotel opened in 1993 as a Sheraton. In 2000, the property added an additional 10 floors. I visited Niagara Falls for one night in July, 2025. As I was only staying … Read more