
304 Newbury Street, Boston, MA 02116
Distance:0.01 miles | Star Rating:

Offering city views, 304 Newbury Street by Thatch is an accommodation located in Boston, 1.7 km from Massachusetts Institute of Technology and 1.3 km ...more
Offering city views, 304 Newbury Street by Thatch is an accommodation located in Boston, 1.7 km from Massachusetts Institute of Technology and 1.3 km from Back Bay Station. Free WiFi is featured throughout the property and private parking is available on site. The property is 2.1 km from the city centre and 1.3 km from Fenway Park.
The units at the aparthotel come with air conditioning, a seating area, a flat-screen TV with streaming services, a kitchen, a dining area and a private bathroom with a hair dryer, a bath and free toiletries. A dishwasher, an oven and microwave are also provided, as well as a coffee machine and a kettle. At the aparthotel, all units have bed linen and towels.
Popular points of interest near the aparthotel include Boston Museum of Fine Arts, Boston University and Boston Public Garden. Logan Airport is 8 km away.