MICHELIN Travel Discover the world
Home > > > > > > > Le Meridien Cambridge New England

Le Meridien Cambridge

Le Meridien Cambridge

Address : 20 Sidney Street USA - Cambridge MA MA 02139

from : 155 USD

Book

Located one mile from Harvard University, this Cambridge hotel is 4 blocks from the Central Square Subway Station. It features a 24-hour gym and guest rooms with cable TV. At Le Meridien Cambridge, all bright rooms have contemporary-style furnishings. Coffee facilities are also provided in each room. American cuisine is served at Sidney’s Grill and Lounge. Room service is available as well. Guests have access to the 24-hour business center at the hotel. Cambridge Le Meridien offers a rooftop garden, meeting spaces and banquet facilities. The Massachusetts Institute of Technology (MIT) is steps from Le Meridien Cambridge. Downtown Boston is 2.3 miles away.

Useful Information

  • Address : 20 Sidney Street USA - Cambridge MA MA 02139MA 02139Cambridge

Main services

  • Restaurant
  • Car park
  • Air conditioning
  • Disabled access
  • Non-smoking rooms
  • Internet
  • Animals allowed

Top of page