Boston Hotel Buckminster

645 Beacon St
Boston
Massachusetts
United States