During our recent visit to Boston, we stayed at the Omni Boston Hotel at the Seaport, a new contemporary hotel situated in the booming Seaport District. The hotel opened its doors in September 2021, in a redeveloped area that was once occupied by empty parking lots and warehouses. The location has undergone a remarkable transformation … Read More
Omni Boston Hotel at the Seaport Review
