434 Providence Highway Route 1 (1.2 km from Norwood Plaza Shopping Center)
This Norwood hotel is located on an 18-hole golf course a short drive from many popular sites and offers comfortable accommodations and a variety of modern and thoughtful amenities.
1125 Boston Providence Turnpike (2.1 km from Norwood Plaza Shopping Center)
Offering complimentary WiFi and a workout centre Four Points by Sheraton Norwood Conference Center is located in Norwood, Massachusetts, 14 miles from Boston.front desk is staffed 24 hours a day. Each room includes a flat-screen television.
300 River Ridge Drive (2.3 km from Norwood Plaza Shopping Center)
This hotel is 4 mi from Norwood Memorial Airport and Brookmeadow Golf Club. It offers spacious rooms with separate seating areas and cable TV. The rooms at Courtyard Boston Norwood/Canton are decorated with bright colors and large windows.
225 Norwood park South (2.9 km from Norwood Plaza Shopping Center)
Set in Norwood in a building dating from 2015 Holiday Inn Express & Suites Norwood an IHG Hotel offers a shared lounge and guestrooms with free WiFi. The hotel has an indoor pool fitness center and a 24-hour front desk.
275 Norwood Park South (2.9 km from Norwood Plaza Shopping Center)
The Residence Inn Boston Norwood is conveniently located off Interstate 95, just 2.3 miles from Norwood Memorial Airport. It boasts an indoor pool and complimentary Wi-Fi throughout the property.