The Inn at Longwood Medical
Boston (Massachusetts) β 342 Longwood Avenue
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.