Answers from Our Experts (1)
InterContinental Boston is located on Boston’s waterfront, adjacent to the Financial District and steps from the Seaport and Innovation districts. The hotel is close to various financial offices, including the World Trade Center and International Place. It’s steps from the Boston Greenway parks and Faneuil Hall, and sits just across the channel from the Boston Children’s Museum and ferry docks. Just a short walk from the luxury hotel is the New England Aquarium and the historic North End, also known as Boston’s Italian district. For those arriving to the city by train, Boston’s South Station is just two blocks from the property.