Plan your next Boston area meeting or event at the Doubletree Boston/Milford hotel, offering over 10,000 sq. ft. of meeting space among 8 meeting rooms. Our Grand Ballroom accommodates up to 400 guests and is perfect... more