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.
There are 230 guestrooms featuring leisure double room, deluxe twin room and suite equipped with individual climate control, an iron with ironing board, an individual safe, coffee/tea makers and a private balcony. They provide bathrooms with a hairdryer and complimentary toiletries.
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.
Cribs and video games are offered for guests with children. On-site fitness amenities include a gym and a fitness center.
Year renovated: 2006.
Number of floors: 5.
Number of rooms: 230.