40 Edwin H. Land Boulevard,
Cambridge , MA 02142 UNITED STATES
AAA Four Diamond Boston Hotel located in downtown Cambridge offering renovated guestrooms with stunning views of the Charles River & the Boston skyline. Additionally, convenient hotel amenities include an indoor swimming pool and on-site restaurants. The boutique hotel also offers flexible meeting, wedding, and event venues.
Worldwide > United States > Cambridge, MA > Hotels