Address:
Four Points By Sheraton Woburn,
1 Mack Road I 93,
Woburn,
Massachusetts,
USA, 01801
|
Facilities
Some rooms en-suiteTea & coffee making facilitiesHairdryerHotel barHotel restaurantDisabled accessNon-smoking areasConference facilitiesGymnasiumSwimming pool
|