The 3-star Four Points By Sheraton Norwood Hotel offers non-smoking rooms in proximity to Dedham Historical Society, Blue Hills Ski Area and Museum of American Bird Art at Mass Audubon. This renovated hotel dates from 1980 and was refurbished in 2006.
The property enjoys prime location within minutes of corporate offices and corporations. 20 minutes' drive from Weymouth.
A short walk to hills as well as ski areas.
Four Points By Sheraton Norwood Hotel lies within 30 minutes’ drive to Logan International airport.
There are 230 guestrooms featuring Leisure Double Room, Deluxe Twin Room and Suite equipped with free Wi-Fi, an iron with ironing board, a laptop-size safe, a balcony and individual climate control. They provide bathrooms with a hairdryer and complimentary toiletries.
Eat & Drink
One Bistro at Four Points by Sheraton offers greek meals and lies within 100 meters of the property.
Guests will benefit from free self parking, an elevator and a baggage storage along with 24-hour reception, ironing service and dry cleaning.
On-site children facilities feature cribs and video games. The hotel offers a gym and a fitness center to ensure guests keep fit.
Year renovated: 2006.
Number of floors: 5.
Number of rooms: 230.