Boston Hotels, Cambridge

1 hotels found in Cambridge, Boston

LE MERIDIEN CAMBRIDGE-MIT

Cambridge

Location: Le Meridien Cambridge-MIT is located in Cambridge, close to MIT Museum, Massachusetts Institute of Technology, and Fenway Park. Nearby points of interest also include...