Lord Elgin Hotel

주소 100 ELGIN STREET OTTAWA, ON, CANADA