Reviews Hotel The Inn At Longwood Medical
3 Stars342 Longwood Avenue, 02115, Boston (ma)
The Inn at Longwood Medical is located in the heart of the Longwood Medical Area. For the visitor wishing to see some of Boston"e;s museums, many are within walking distance or a short cab ride. Fenway Park, home to the Boston Red Sox, is also nearby. More Details Hotel The Inn At Longwood Medical
- Vote 2.8/5 2.8/5
- Stay 3/5 3/5
- Price 3/5 3/5
- Rooms 2/5 2/5
- Location 5/5 5/5
- Cleanliness 3/5 3/5
- Reception 2/5 2/5
- Services 2/5 2/5
- Business Services 2/5 2/5