25 Edwin H. Land Boulevard, Cambridge
Offering exceptional services luxurious accommodations and state-of-the-art amenities this Cambridge Massachusetts eco-friendly hotel is only moments from Harvard Square and is located along the Charles River directly across from Boston city center.
155 Portland Street , Cambridge
This Boston luxury hotel is located in the Italian North End district offers in-room spa services and is eco-friendly. It features a 24-hour gym and morning coffee and tea service.
90 Tremont Street, Cambridge
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.