Omni Boston Hotel at the Seaport
Update
09/08/21
Omni Hotel in Seaport Now Open
The Omni Hotel & Resorts in Boston's Seaport is now open as crews celebrate the finished construction with an opening ceremony. Located on a 2.1-acre parcel across from the Boston Convention and Exhibition Center, the Omni features a new 218-foot, 21-story hotel with 788,500 SF of hospitality space across 1,054 hotel rooms.
Photo: Martha Sheridan, Greater Boston Convention and Visitors Bureau