Best Western Boston - The Inn at Longwood Medical
342 Longwood Avenue, Other areas, 10235

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