x
Loading...

Exit 28 on I-93 North

Left 0.33 mi

Holiday Inn

30 Washington Street, Somerville, MA 02143

1-617-628-1000 Directions
Amenities
WiFi
Laundry
Fitness Center
Conference Room
Handicap Accessible
Internet (Free)
Pool
Elevators
Parking Notes (Fee for Overnight Parkting)
No Pets Allowed