If internet access is supposed to be provided as part of your contract, then take this up with the accommodation supplier. If they can't/won't fix it, try asking for a discount. If the accommodation supplier is the university, try raising a formal complaint.
Re mobile phone signal, have you looked into whether this is a general problem (i.e. no mobile signal at all), or whether it's specific to your mobile phone network (e.g. no signal from O2, but Vodafone works). If you can get a signal by changing mobile network, that's something you could do.