My hotspots put money in my bank account.
Where are you trying to go with your browser to get the login page? I hope you are going to answer that you are using http://www.google.com
Did you enable the debug logging for the hotspot? Did you check the log after the login attempt? Does the log show that you are logged in ok?
Check the network assignments in your client computer. Does it show the correct ip/subnet/gateway/dns servers? The dns servers should not have the ip of the router (192.168.1.1). They should be full dns servers. I use the dns servers my ISP issued me.
ADD: If you would post the source for the login.html page, that may help. When you get the login page, use the browser "View Source" feature, copy and post it here.