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 centre, 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.
Guests at Four Points By Sheraton Norwood Hotel are accommodated in rooms with climate control, an iron with ironing board, a safe, an ergonomic chair and a balcony. Room facilities also include coffee/tea makers and a fridge for self-catering.
Eat & Drink
One Bistro at Four Points by Sheraton and The Feisty Greek offer an assortment of dishes within 100 meters of the property.
Aside from allergy-free rooms, a lift and an ATM, guests can make use of 24-hour front desk, newspaper service and concierge service.
Year renovated: 2006.
Number of floors: 5.
Number of rooms: 230.