Why Leave The Hotel When the Nightlife Rocks at The Omni Boston Hotel at The Seaport?