Best Western Boston - The Inn at Longwood Hotel offers a prime Boston location in the heart of the Longwood Medical Area and on the edge of the Back Bay. The hotel is within walking distance to six major medical institutions including Boston's Children's Hospital, Beth Israel Deaconess Medical Center, Dana Farber Cancer Institute, Joslin Diabetes Center, Brigham and Women's and Harvard Medical School.
Best Western Boston - The Inn at Longwood Hotel Click here to browse more
Boston United States Hotel Accommodation
|