Situé dans le centre d'Ottawa, juste en face du centre national des Arts, le Lord Elgin Hotel vous accueille dans un hôtel historique, à seulement quelques pas des principales attractions. Cet établissement non-fumeurs propose des chambres spacieuses dotées d'une télévision de 125 cm et d'équipements de luxe.
Le Lord Elgin Hotel bénéficie d'un emplacement idéal à proximité de plusieurs édifices parlementaires et du musée des Beaux-Arts du Canada. Durant votre séjour, vous pourrez faire du patinage sur le canal Rideau en hiver, mais aussi découvrir les boutiques et les restaurants du quartier animé de Marché By.
En plus d'une variété d'installations standards, le Lord Elgin vous fera également profiter d'une salle de sport ultramoderne ouverte 24h/24 munie d'une piscine pour la nage en longueur. L'hôtel possède en outre une petite boutique de souvenirs. Enfin, vous bénéficierez des appels locaux, sans supplément.