Lord Edgin Hotel ligt direct tegenover het National Arts Centre, op slechts een steenworp afstand van de belangrijkste bezienswaardigheden van Ottawa. Dit monumentale rookvrije hotel biedt ruime accommodaties met 42-inch tv's en eersteklas voorzieningen, in het centrum van de Canadese hoofdstad.
Lord Elgin Hotel ligt op een ideale locatie in de buurt van parlementsgebouwen en de National Art Gallery. In de wintermaanden kunt u schaatsen op het Rideau-kanaal en de levendige winkels en restaurants in Byward Market verkennen.
Naast een aantal standaardvoorzieningen beschikt het hotel ook over een hypermodern fitnesscentrum, dat 24 uur per dag geopend is en een zwembad heeft waarin u baantjes kunt trekken. U kunt souvenirs kopen in de kleine cadeauwinkel van het hotel en gratis lokale gesprekken voeren.