Crowne Plaza Boston Woburn Hotel is a 3-star modern property offering a spacious accommodation steps away from Harvard, MIT and Northeastern University. The hotel opened its doors in 2005 and was remodeled in 2012.
The city center is 2 km away from the hotel.
Quick access to a zoo and restaurants is provided.
Crowne Plaza Boston Woburn Hotel lies within 20 minutes’ drive to Logan International airport.
Crowne Plaza Boston Woburn Hotel offers 200 guestrooms appointed with TV with satellite channels, free Wi-Fi, coffee/tea makers, individual climate control and a refrigerator with all the sights of Woburn within easy access. Guests can also use a microwave and a small fridge available in each room.
Eat & Drink
Breakfast is served in the bar each morning. The restaurant serves seafood dishes. Guests can try coffee and tea served in the sports bar.
All visitors are offered a full breakfast for a fee.
The hotel offers car and limousine rental services on site.
On-site fitness facilities include a gym and fitness classes.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.
The personnel at the hotel speaks English, French, Spanish, Italian, Portuguese, Chinese, Korean, Bosnian, Tagalog / Filipino, Ukrainian.
Year renovated: 2012.
Number of floors: 4.
Number of rooms: 197.