
Boston, Massachusetts, United States
La Quinta Inn & Suites by Wyndham Boston Somerville welcomes guests with comfortable rooms and thoughtful service in Boston, Massachusetts. Free cancellation is available on most rates.
Guests rate this property 7.6 / 10. Highlights include clean rooms, friendly staff and a convenient location.
