23 Cummings Street, Somerville, MA 02145, USA
23 Cummings St Somerville, MA 02145-1117
Somerville
Massachusetts
02145
US
La Quinta Inn & Suites Boston Somerville is pet friendly! Up to two pets under 50 lbs. are allowed in each room for no additional fee or deposit.