Offering exceptional services, luxurious accommodations and state-of-the-art amenities, this Cambridge, Massachusetts eco-friendly hotel is…
Overlooking the Charles River and offering stunning views of the Boston skyline, this Cambridge hotel offers luxurious accommodations,…
Located one mile from Harvard University, this Cambridge hotel is 1476 feet away from the Central Square Subway Station.
Experience the charm of The Charles. The Charles Hotel is a proud member of Preferred Hotels and Resorts and a AAA Four Diamond award…
Sheraton Commander Hotel is located in the Harvard Square district in Cambridge, 400 metres from Central Square and 400 metres from Brattle…
Located in the Discovery Park campus, AC Hotel by Marriott Boston Cambridge is 8 minute walk from the Alewife Station (T train).