Además de instalaciones de ocio como una piscina exterior, el Omni Boston Hotel At The Seaport también se adapta para viajeros de negocios, ofreciendo una sala de reuniones y 38 salas de reuniones. Además del uso de un centro de fitness en las instalaciones, se invita a los aficionados al deporte a descubrir el TD Garden, que se localiza a 2 km.
El Instituto de Arte Contemporáneo no está muy lejos, mientras que la estación de tren Boston North está a 2 km de este hotel de 4 estrellas. Disfrutarás de tu visita al Boston Common, situado a 25 minutos a pie del Omni Boston Hotel At The Seaport. Entre las atracciones familiares cercanas se incluye el Acuario de Nueva Inglaterra, a 3 km de este hotel. Esta propiedad también está situada en los alrededores inmediatos de la parada de autobús World Trade Center.
Con vistas a la ciudad, las 1043 habitaciones están equipadas con aire acondicionado, además de instalaciones modernas como una tv de pantalla plana con canales vía satélite. Además, el hotel cuenta con equipo de café y té y caja fuerte para portátiles. Los baños, que ofrecen un inodoro separado y ducha, están equipados con secadores de pelo y toallas.
Los fines de semana en el Omni Boston Hotel At The Seaport comienzan con un desayuno americano servido de 7:00 AM a 11:00 AM. Hay 7 restaurantes en el hotel. En el bar 24 horas puedes relajarte, probar bebidas refrescantes o aperitivos y parrillas. El Omni Boston Hotel At The Seaport está a 450 metros de City Bar y ofrece una amplia selección de comidas.