Kimpton Marlowe Hotel

25 Edwin H. Land Blvd
Cambridge, Massachusetts 02141
Near Museum of Science
More hotels near this hotel