The 3-star modern hotel B.w Inn at Longwood Medical, 342 Longwood Avenueboston ma 02115 offers a contemporary accommodation within easy reach of Fenway Park, which is about 15 minutes` walk.
The venue is 5 km away from Boston College.
The hotel stands within 5 minutes of walking to Brookline Ave @ Longwood Ave bus stop and 150 meters from Longwood - Inbound subway station.
Eat & Drink
The restaurant serves American dishes. Serving both food and drinks, Longwood and Penguin Pizza are situated around 100 meters from the property.