Situated in Cambridge, 18 km from University of Cambridge, Stay Inn Express features accommodation with a garden, free private parking, a restaurant and a bar.
Numero delle stanze: 20
Stay Inn Express Ermine South Street, Cambridge, CB23 3PB, Regno Unito