You may need to connect your Chromecast through a laptop by creating a Wi-Fi hotspot. Connect the laptop to the hotel’s Wi-Fi, sign in via the laptop, then share the connection with your Chromecast.