Haunted Chateau Laurier
Haunted Chateau Laurier. Where is Chateau Laurier? Chateau Laurier is in Ottawa, Ontario, Canada It is found in downtown Ottawa right near the Rideau.