B.W Inn At Longwood Medical 3*
The 3-star B.W Inn At Longwood Medical places guests abound 5 km from Boston College.
The property lies within 1150 meters from Fenway Park. Set within a 30-minute walking distance from Boston city center.
Contemporary guestrooms are outfitted in colorful décor.
Guests can wine and dine at the large restaurant, featuring savory American cuisine. Serving a wide range of dishes, Longwood and Mama's Place can be reached within 5 minutes’ walk.
It stands minutes away from Longwood - Inbound subway station. The hotel is around 15 minutes' drive from Logan International airport.
Comforts like a car park and a hairdresser are provided on site.
- Internet access
- Rooms/ Facilities for disabled
Activities and relaxation
- Exercise gym
- Room service
- Business center
In the room
- Air conditioning
- Hair dryer
- Cable/ Satellite television
- Paid movies/Video