Location :
ON: Ottawa-Carleton / Ottawa
Lord Elgin Hotel is a downtown luxury hotels, just a few steps away from the Rideau Canal, Confederation Park. See 4 yourself: http://www.lordelgin.ca/
reservations@lordelgin.ca
Lord Elgin Hotel is a downtown luxury hotels, just a few steps away from the Rideau Canal, Confederation Park. See 4 yourself: http://www.lordelgin.ca/
reservations@lordelgin.ca