Taj Boston

15 Arlington St
Boston, Massachusetts 02116
Within walking distance of Boston Common
More hotels near this hotel
Near Arlington Station (440 feet)