Situado en el corazón de Ottawa, el histórico Hotel Lord Elgin Hotel es reconocido internacionalmente por su exclusividad, su encanto y su ubicación. Con vistas al hermoso Confederation Park y al famoso Canal Rideau, está a un paso de las principales atracciones turísticas, de los importantes restaurantes, de los distrito de negocios, del Parliament Hill, y del famoso Byward Farmers Market. Construido en 1941, el Hotel Lord Elgin Hotel cuenta con un nuevo restaurante, un lobby bar con chimenea, una piscina y un centro de fitness, sin olvidar otras habitaciones y la ampliación de las salas de banquetes. Las habitaciones, decoradas con un gusto exquisito, cuentan con servicio de café, secador de pelo, plancha y tabla de planchar, toma de red, buzón de voz, periódico, llave electrónica y ventanas que se abren. Además, todas las habitaciones cuentan con una cama king, o una queen o dos camas de matrimonio, todas con capacidad para cuatro personas.