Planning a meeting or event? The Hampton Inn & Suites Boston Crosstown Center hotel has what you need to make your meeting a success. Our Longwood medical area hotel includes two meeting rooms, with our largest room featuring over 900 sq. ft. of meeting space. Audio/visual equipment rental is available to ensure that your meeting runs smoothly.