The InterContinental Boston is a luxury AAA Four Diamond rated hotel located in the Financial District overlooking Boston’s historic waterfront. The property is located near several historic landmarks including the Boston Tea Party Museum and is just steps away from Boston’s South Station, the main transportation hub for the entire city. The full service hotel also features four food and beverage venues, 32,000 square feet of event space, and a 375 car parking garage.
The hotel has been named one of the ‘Best Hotels in the World' by Condé Nast Traveler magazine.
Property Type: Hospitality
Property Size: 424 Rooms
Submarket: Financial District