Four Points By Sheraton Norwood Hotel is a 3-star business venue featuring a non-smoking accommodation a short way from Northeastern University, Boston sightseeing and Museum of American Bird Art at Mass Audubon. Founded in 1980, the hotel underwent a renovation in 2006.
The property enjoys prime location within minutes of corporate offices and corporations. A 20-minute drive will take guests to Weymouth.
The hotel allows quick access to hills.
Four Points By Sheraton Norwood Hotel lies within 30 minutes’ drive to Logan International airport.
For a comfortable stay Four Points By Sheraton Norwood Hotel offers 230 rooms on 5 floors featuring free Wi-Fi, an iron with ironing board, a laptop-size safe, a balcony and individual climate control. Bathrooms come with a hairdryer and complimentary toiletries.
Eat & Drink
Guests can dine at One Bistro at Four Points by Sheraton and The Feisty Greek located within a 5-minute walk of the property.
The conveniences such as free self parking, an elevator and a storage room are offered on site.
On-site facilities for children include cribs and video games. For active guests, there are a gym and a fitness center at the hotel.
Year renovated: 2006.
Number of floors: 5.
Number of rooms: 230.