Hotel Overview
This distinctive hotel boasts a great position near the Charles River and is connected to Boston by eight bridges, being the ideal choice of accommodation for everyone who wishes to explore the interesting city of Cambridge and all that greater Boston has to offer. Guests can visit the world-famous campuses of MIT and Harvard and enjoy fantastic shopping at the Galleria Mall. Most of its spacious and luminous guest rooms offer stunning views overlooking the park-lined water and the Boston skyline. Upgrade includes a comfortable pillow-top king-size bed for added convenience. Moreover, the hotel puts at guests' disposal accessible rooms and facilities and a wide range of useful services, including valet parking and a delicious on-site bar and restaurant.
25 Edwin H Land Blvd
Boston - MA
United States of America
6178688000