Das elegante 4-Sterne-Hotel Lord Elgin wurde 1941 gebaut und gehört zu den historischen Gebäuden in Ottawa. Es liegt direkt im Stadtzentrum von Ottawa gegenüber dem Confederation Park und dem National Arts Centre. Die Top-Sehenswürdigkeiten der kanadischen Hauptstadt wie das Parlamentsgebäude, den Rideau-Kanal, das Chateau Laurier sowie den Ottawa-Fluss und den Byward Market erreichen Sie in nur wenigen Gehminuten bequem zu Fuß.
Das Hotel bietet Ihnen eine gemütliche Lobby mit Kamin, einen Souvenirshop, ein Restaurant, ein Fitnesscenter, eine Sauna und ein Schwimmbad.
Die 355 elegant eingerichteten Zimmer des Lord Elgin Hotels verfügen über 49-Zoll-Flatscreen TV, Zimmersafe, Minikühlschrank, Bügeleisen, freien WLAN-Internetzugang, Telefon sowie Badezimmer mit Dusche oder Badewanne, WC und Föhn.