Le Meridien 20 Sidney Street - Cambridge, Massachusetts 02139 Approximately 1.9 miles from Mount Auburn Hospital Compare prices for Le Méridien Boston Cambridge with nearby hotels
Le Méridien Boston Cambridge is the closest Le Meridien hotel to Mount Auburn Hospital.