Best Western Boston - The Inn at Longwood Medical
342 Longwood Avenue, Other areas, 10235
Very Good, 4
Located within walking distance to six major medical institutions including Children's Hospital, Beth Israel Deaconess Medical Center, Dana Farber Cancer Institute, Joslin Diabetes Center, Brigham and...
More Info