120 Huntington Avenue, Boston
This luxurious hotel is located in downtown Boston, near to the Prudential Center and 1.8 miles from Fenway Park. It has a seasonal rooftop pool and big rooms equipped with a 58-inch flat-screen television.
70 Rowes Wharf, Boston
This 5-star waterfront hotel is located at Rowes Wharf overlooking the Boston Harbor. The luxurious hotel offers a full-service spa award-winning restaurants and a modern gym.
15 Beacon Street, Boston
Stylish and elegant, this magnificent boutique hotel in downtown Boston's historic Beacon Hill is within walking distance of key attractions and features state-of-the-art services and amenities.
1 Bennett Street, Boston
Located in the centre of Harvard Square, this opulent Cambridge hotel mixes traditional New England design with award-winning dining, exquisite accommodations, and 24-hour personalised concierge services.