You'll need to connect first to the network, then open your web browser that'll take you to a landing page. That is where you enter your xfinity account username and password.
More information here, including a map of hotspots when you type your zip code: http://wifi.comcast.com/