Holiday Inn Somerville 30 Washington Street,
Somerville, MA 02143 US
Holiday Inn Somerville 30 Washington Street, Somerville, MA 02143
 
Rated Average
Upper-midscale, smoke-free hotel 2 miles west of downtown Boston 9 floors; 184 rooms, 8 suites Heated indoor swimming pool - exercise room Restaurant - lounge - room service Restaurant open for breakfast and dinner only Free Internet in room Free parking