★★★★
The Lenox (4 stars) is a hotel with great standards located at about 2 km from the center of Boston. Offers a price by night in a double room starting at €229. Offers to its customers free wifi internet connection in all its facilities. These are some of the more relevant amenities offered: parking, restaurant, climate control and fitness room. In addition this accommodation is adapted to provide disabled access. About the touristic spots, in the surroundings of Museum of Fine Arts Boston.
You can book your room in The Lenox from €229.
There are 1116 comments on this accommodation:
Address: 61 Exeter Street. MA 02116 Boston. United States.