Overview
Location
This hotel is located in Boston. The nearest airport is Boston - Logan Int'l (BOS).
Facilities
A range of services and facilities at the hotel offer guests the opportunity to combine business with pleasure. Guests can enjoy the pleasant ambience of one of the 11 rooms.
Rooms
The hotel's options for comfortable accommodation ensure a pleasant stay. Features include a refrigerator and a tea/coffee station.
234 Newbury Street