My carrier here in Brazil provide some WiFi hotspots for theirs customers as a way to avoid them to worry about the data plan.
You don't need a password you just need you phone has compatibility (perhaps through an app) to do the authentication via EAP SIM.
Does Windows Phone support it? If so, in witch version?
More info about this service for other phone O.S. in my carrier here.