Centrally located within walking distance to many of Boston's cultural, recreational and business areas, this hotel offers a multi-lingual staff, modern amenities, and is attached to the Dana Farber Cancer Institute.
Address: 342 Longwood Avenue, Boston (Massachusetts)
Rates from:
USD 207 Book Now