Michael's Inn By The Falls

5599 River Road
Niagara Falls
Ontario
Canada