La Quinta Inn Suites Boston Somerville
23 Cummings St, Somerville, Massachusetts, 02145-1117
(800) 753-3757