The business Four Points By Sheraton Norwood Hotel is a 3-star property placed near Northeastern University, Boston sightseeing and Museum of American Bird Art at Mass Audubon. Four Points By Sheraton Norwood Hotel has been welcoming guests to its non-smoking rooms since 1980.
The city center is 30 minute walking distance from the hotel. Guests will get to Weymouth in 20 minutes by car.
Aside from using a business center, a photocopier and a meeting room on-site, guests can take advantage of corporate offices and corporations nearby.
The venue is notable for the prime location within a 30-minute drive to Logan International airport.
Rooms of Four Points By Sheraton Norwood Hotel are appointed with free Wi-Fi, an iron with ironing board, a private safe, a refrigerator and a balcony. For more comfort a hairdryer and complimentary toiletries are provided.
Eat & Drink
Guests can dine at One Bistro at Four Points by Sheraton and The Feisty Greek, about 100 meters away from the property.
Residents will benefit from 24-hour reception, ironing service and dry cleaning.
A gym and a fitness center are among the on-site facilities.
Year renovated: 2006.
Number of floors: 5.
Number of rooms: 230.