Burlington Long Term Stay Hotels
Displaying 27 Hotels in Norwood
More IHG Hotels in Burlington, Massachusetts, United States
Holiday Inn Express & Suites Norwood-Boston Area
A fresh face among hotels in Southeast Massachusetts, we offer a smoke-free, modern facility with over-sized, distinctive and stylish rooms.We're just minutes from the area's best shopping and entertainment.
4.3 /5 (57 reviews)
225 Norwood Park South, Norwood, MA 02062, United States
Hotel Reservations : 877 226 3539 | Hotel Front Desk : 1-781-7690060
Holiday Inn Hotel & Suites Marlborough
Hosting an event while in Marlborough, MA? The hotel's fresh, updated meeting space can host up to 350 guests at round tables and is ideal for large social gatherings, weddings and corporate meetings.
4.0 /5 (314 reviews)
265 Lakeside Avenue, Marlborough, MA 01752, United States
Hotel Reservations : 877 226 3539 | Hotel Front Desk : 1-508-4813000