Chapel Overlooking the Falls (Niagara Falls Marriott Fallsview Hotel & Spa) is located in Niagara Falls, Canada on 6740 Fallsview Blvd. Chapel Overlooking the Falls (Niagara Falls Marriott Fallsview Hotel & Spa) is rated 3 out of 5 in the category wedding chapel in Canada.
Address
6740 Fallsview Blvd
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance