Having a problem at a hotel where other devices - Macbook and iPhone work - but the TP doesn't.

There is a login needed via browser - but the TP doesn't seem to be rendering these properly.

The URL is

Any ideas how I can overcome this issue and get the browser working on my TP?