Situated about 25 minutes` walk from Museum of Fine Arts, Loews Boston is a 10-story hotel in a shopping area of Boston offering modern rooms with classic décor. Featuring historical architecture, the hotel was renovated in 2004.
The business property is situated 2.1 km away from Fenway Park. A 20-minute walk to the center of Boston.
The hotel is situated near a museum, a tower and a college.
Arlington underground station is 250 meters away from the hotel. 15 minutes' drive from Logan International airport.
Loews Boston Hotel is a property in Boston that comes with 225 rooms and provides central heating, LCD TV, a mini-fridge, a Nespresso coffee machine and a closet. The guestrooms look out on the city. Bathrooms feature a roll in shower, a hairdryer and terry bathrobes.
Eat & Drink
The on-site 24-hour restaurant tempts guests with seafood dishes. Offering various dining options, Grill 23 & Bar and Tico are about 5-minute walk away.
A full breakfast is served and charges are applicable.
The hotel offers a storage room, an ATM and an elevator and such services as laundry, concierge service and room service.
Meals, babysitting and playpens are available for children. There are a gym and a fitness centre provided at Loews Boston Hotel.
Wireless internet is available in public areas for free.
Public parking is possible on site at USD 50 per day.