seeourcanada.com
Hôtel Lord Elgin, Ottawa,Ontario, Canada
Hôtel Lord Elgin Ottawa (Ontario, Canada) | Upper left corner – a short distance from the National Arts Centre and Parliament Hill