Le Meridien Cambridge-MIT

Starting at

TripAdvisor Review

Based on 483 review

See all

This comfortable city hotel is located in the Cambridge quarter of Boston, only 5 km from the city centre. University Park and the famous Harvard Square are conveniently situated not far from the establishment. Furthermore, the nearest links to the public transport network are about 160 m from the r...

More details