dismiss

Holiday Inn Express & Suites Norwood-Boston Area

Located in Norwood, Holiday Inn Express & Suites Norwood-Boston Area is within a 15-minute drive of Gillette Stadium and Hall at Patriot Place. This hotel is 14.1 mi (22.7 km) from Boston College and 19.3 mi (31.1 km) from Longwood Medical Area.

10 suites at Holiday Inn Express & Suites Norwood-Boston Area

20 amenities at Holiday Inn Express & Suites Norwood-Boston Area

  • 24-hour front desk
  • Assistive listening devices available
  • Business center
  • Complimentary Wi-Fi
  • Conference space
  • Elevator
  • Elevator/lift
  • Fitness facilities
  • Free breakfast
  • Free self parking
  • Free self-parking
  • Free WiFi
  • Indoor pool
  • In-room accessibility
  • Laundry facilities
  • One meeting room
  • Smoke-free property
  • Total number of rooms - 80
  • Wheelchair accessible parking
  • Wheelchair accessible path of travel

0 images of Holiday Inn Express & Suites Norwood-Boston Area

    Holiday Inn Express & Suites Norwood-Boston Area reviews

    115 reviews

    Holiday Inn Express & Suites Norwood-Boston Area Location

    225 Norwood Park S
    Norwood, MA 02062 US