Lord Elgin Hotel, 100 Elgin St, Ottawa Golden Triangle
529th visitor, Write a review
Lord Elgin Hotel Rating
Restaurant rating: 5.0 out of 5 with 1 ratings
Lord Elgin Hotel Map



They say Lord Elgin Hotel is excellent