Location
Boston City - 0,95 km Boston Logan - 4,88 km, Bradley - 141,24 km
Additional info
This 4 star hotel is located in the city centre of Boston. It is close to the Tufts Medical Center and the nearest station is Back Bay Station.
W Boston
W Boston