Cheap hotels in Slough, London, England from $92/night | Brek