The Inn At Longwood Medical
342 Longwood Avenue
Boston, MA 02115
Show Hotel Details |
Hotel Photos
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.