I'd check your network performance to an external https connection. Not surprisingly, I have found that hospitals have more significant performance issues once the traffic goes across the edge of their network. In simple terms, as your traffic leaves the local location there is significant slow-down, generally due to security [firewalls, intrusion detection, data protection, traffic shaping, generalized packet inspection].
If you are in a 4G/LTE market, you may get significantly better performance using your laptop across your phone's data connection.