Advertisement
Best Western Boston - The Inn at Longwood Medical
Best Western Boston - The Inn at Longwood Medical
Address:
342 Longwood Ave., Boston, Massachusetts
Traveler Rating by TripAdvisor

Traveler Comments

Facility was comfortable and adequate for my stay.
It was a good value.
Great for Beth Israel appointments. Clean, near everything needed for a short stay. Within walking range of Museum of Fine Arts, a plus if you don't mind walking.
The hotel was okay, but we did not like the location. There is nothing close by.