The Lord Elgin is an Ottawa icon, one of the city’s grande dames, having opened in 1941 and maintaining a comfortable mix of old and new ever since. It is a big favourite with British tourists in the summer, including the actual 11th Earl of Elgin, Andrew Bruce, who has visited several times.Read expert review