155 Portland Street , Boston
This Boston luxury hotel in the Italian North End neighbourhood features in-room spa facilities and is environmentally friendly. It has a 24-hour fitness centre and a morning coffee and tea service.
90 Tremont Street, Boston
This luxury hotel is located 1 block from Boston Commons Park and the Park Street T Subway Station. This eco-friendly hotel features in-room spa services and a gym. Wi-Fi is available.
25 Edwin H. Land Boulevard, Boston
Offering great service, luxury suites, and state-of-the-art amenities, this eco-friendly hotel in Cambridge, Massachusetts is located just steps from Harvard Square and immediately across the Charles River from Boston's city centre.