La Quinta Inn & Suites Somerville (Somerville) The La Quinta Inn & Suites stands in the heart of Somerville, near downtown Boston and Logan International Airport. Guests are close to the Fleet Center, Faneuil Hall and Quincy Market, the Freedom Trail, Harvard Square, and Fenway Park, ho...