Station Road, Cambridge
Clayton Hotel Cambridge formerly The Tamburlaine Hotel is situated in the vibrant new city quarter of Cambridge 1-minute walk from the railway station and 1 mile from the city centre.