Location
This apartment complex is located in Cambridge. The nearest airport is Boston - Logan Int'l (BOS).
Facilities
Guests can enjoy the pleasant ambience of one of the 482 rooms. A business centre is available to guests.
Rooms
The complex's options for comfortable accommodation ensure a pleasant stay. Guests will also find a tea/coffee station included among the standard features. The complex has 462 non-smoking rooms.
Sports/Entertainment
After an eventful day, guests can work out and recharge in the gym.
Meals
There is a dining room on the premises.