News

modern waterfront neighborhood filled with restaurants, shops, and activities. The Omni Boston Hotel at the Seaport, located right in the heart of the Seaport District in Boston, Massachusetts ...
The Omni Boston Hotel at the Seaport represents a refreshing departure from conventional luxury hospitality. This comprehensive review details a three-night stay that reveals how the property ...
You'll find much to love about the Omni Boston Hotel ... Though the hotel's location in Boston's Seaport District puts you within easy reach of shops, restaurants and attractions, past guests ...