boston park plaza hotel s

64 Arlington St
Boston
Massachusetts
United States