Property Name: The Inn at Longwood Medical
Property Address: 342 Longwood Ave Boston, MA, 02115
Property Description: With a stay at The Inn at Longwood Medical in Boston (Fenway–Kenmore), you'll be steps from Children's Hospital Boston and 5 minutes by foot from Brigham and Women's Hospital. This hotel is 0. 8 mi (1. 3 km) from Northeastern University and 0. 9 mi (1. 4 km) from Fenway Park.
Property Facts: Total Number of Rooms: 155Total Number of Floors: 8Year Built: 1968Year of Last Renovation: N/A