Comfort Inn - 80 Stayed for tour of Tufts University next day. Very reasonable... - 2360 days ago Econo Lodge - 40 Rooms were clean and comfortable with basic ensuite facilities Good... - 2366 days ago Holiday Inn Hotel Somerville - 80 This hotel is conveniently located 5 min walk from the... - 2367 days ago Wyndham Boston Chelsea - 70 We recently had to travel to Boston and decided to... - 2367 days ago