United KingdomEurope > United Kingdom > England > Cambridgeshire
7.9
Good
From $219
From $219
$
Info
Modern hotel with a stunning rooftop terrace, perfectly located in the center of Cambridge along the River Cam. All 48 rooms are named after a different Cambridge college. Fitness center, Spa and parking facilities available on site.