This is the food page of Lord Elgin Hotel on 100 Elgin St Ottawa ON .
(first reviewed on November 6, 2013, last updated on June 29, 2015.)
Lord Elgin Hotel is ranked #1 of 32 Restaurants in Golden Triangle Ottawa.
This page has had 531 visitors. You are the 531st.