The 3-star Four Points By Sheraton Norwood Hotel places guests abound 4.3 km from The T's, Gillette Stadium 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. Norwood city center is 3 km away.
This hotel boasts close proximity to hills and a wildlife park.
Four Points By Sheraton Norwood Hotel can be reached in 30 minutes by car from Logan International airport.
There are 230 non-smoking rooms appointed with complimentary wireless internet, a sofa, a private balcony, a writing desk and climate control. Room facilities also include coffee/tea makers and a fridge for self-catering.
Eat & Drink
Guests can wine and dine at One Bistro at Four Points by Sheraton and The Feisty Greek, located in the neighborhood.
Residents will benefit from 24-hour reception, newspaper service and concierge service.
There are a gym and a fitness center provided at Four Points By Sheraton Norwood Hotel.
Year renovated: 2006.
Number of floors: 5.
Number of rooms: 230.