Massachusetts Pet Friendly Hotels & Lodging

United States » Massachusetts » Somerville

Somerville, Massachusetts Pet Friendly Hotels & Lodging

Book Online & Save 10%
23 Cummings St - Somerville, MA (Map)
The La Quinta Inn & Suites Somerville is conveniently located 2 miles North of Boston off I93. The pet friendly hotel features courtesy 24 hour shuttle to airport and T station, Free Bright Side Breakfast(TM), ...