Convenient location
La Quinta Inn & Suites Boston Somerville Hotel is situated close to the train station, making it easy for guests to access the near downtown area of Boston. There is also a mall within walking distance to this hotel. This gives guests quick access to a range of shopping, dining and entertainment facilities.