Kimpton Hotels Hotels Near Goddard Chapel

Somerville, MA

Kimpton Marlowe Hotel
25 Edwin H. Land Blvd
Cambridge 02141
Distance: 3.5 miles
Check prices and availability

Kimpton Onyx Hotel
155 Portland St
Boston 02114
Distance: 4.2 miles
Check prices and availability