Lord Elgin Hotel

Lord Elgin Hotel

Hotel

100 Elgin St, Ottawa, Ontario, Canada K1P5K8