When would you like to go?
Show filters
The Fellows House
Cambridge
contemporary hotel, located a mile north of the city centre, has plush interior décor and smart bedrooms, studios and apartments
contemporary hotel, located a mile north of the city centre, has plush interior décor and smart bedrooms, studios and apartments