1A Albert St, Cambridge, Cambridgeshire, UK, Cambridge, Cambridgeshire (Great Britain)
Updating availability and prices
Stay in the heart of
Cambridge is located in the centre of Cambridge and offers a self-catering holiday home with free WiFi access throughout and on-site private parking facilities free of charge
This holiday home includes a living room with a flat-screen TV, a fully equipped kitchen with a dining area, and a bathroom fitted with a bathtub and a shower
Hotel
Room