The Lord Elgin Hotel
Hotel
K1P 5K8 Ottawa
Canada
Phone: +1-613-235-3333
Website: www.lordelginhotel.ca
Elegant historic property - a landmark in Ottawa with an ideal location on Elgin Street, overlooking Confederation Park and the Rideau Canal



