according to the "ChargePoint" iPhone app, "Element Hotels" and "residence Inn" near me (Boston) have L2 chargers... Element Hotel in Waltham, MA and the Residence Inn in Concord, NH. Of course those are the only 2 that show up in my area, and they are not that close to Boston itself.
We also have a furniture store showing a ChargePoint as well, "Cardis Furniture", in West Warwick, RI
the ChargePoint network is free to join, they send you either a key fob or an RFID credit card (I think the cost is $10 for the access device), most of the charging is still free, but the venue can decide to charge for it at some point. Of course a credit card can be linked to your "ChargePoint" account..