 Having to pay 3 95 if I wanted a bottle of water in my room Stayed in the hilton in Cambridge 2 weeks ago and the water was free of charge 
 Good choice at breakfast Comfy beds Great location for wembley arena