Hotels Closest To Somerville Psychiatric Hospital

Sheraton Boston Needham Hotel

100 Cabot Street - Needham

Residence Inn Boston Needham

80 B Street - Needham

Hampton Inn Boston Natick

319 Speen Street - Natick

Courtyard by Marriott Boston Natick

342 Speen Street - Natick

Crowne Plaza Boston-Natick

1360 Worcester Street - Natick

Red Roof Inn PLUS+ Boston - Framingham

650 Cochituate Road - Framingham

Monticello Inn Framingham

90 Worcester Road - Framingham

Fairfield Inn by Marriott Boston Dedham

235 Elm Street - Dedham

Newton Plaza Hotel Boston

320 Washington Street - Newton

Hilton Boston/Dedham

25 Allied Drive - Dedham

Embassy Suites Boston Waltham

550 Winter Street - Waltham

Hampton Inn Boston - Norwood

434 Providence Highway - Norwood

Super 8 by Wyndham Watertown/Cambridge/Boston Area

100 N Beacon Street - Watertown

The Westin Waltham-Boston

70 Third Avenue - Waltham

Courtyard by Marriott Boston Waltham

387 Winter Street - Waltham

Best Western Plus Waltham Boston

380 Winter Street - Waltham

Holiday Inn Express Boston - Waltham

385 Winter Street - Waltham

Econo Lodge Framingham

1186 Worcester Road - Framingham

Courtyard by Marriott Boston Norwood/Canton

300 River Ridge Drive - Norwood

Courtyard by Marriott Boston Brookline

40 Webster Street - Brookline

Arcadian Hotel Brookline

1200 Beacon Street - Brookline

Sheraton Framingham Hotel & Conference Center

1657 Worcester Road - Framingham

Fairfield Inn Boston Sudbury

738 Boston Post Road - Sudbury

The Inn at Longwood Medical

342 Longwood Avenue - Boston

Courtyard by Marriott Boston-Cambridge

777 Memorial Drive - Cambridge

The Charles Hotel

One Bennett Street - Cambridge

Freepoint Hotel Cambridge, Tapestry Collection by Hilton

220 Alewife Brook Parkway - Cambridge