City-Centre Location.
As these four-star self-service apartments near the city centre of Cambridge, guests enjoy brief and hassle-free access to restaurants, cafes, and bars. Various museums and historic sites are also numerous throughout the encompassing area. The local railway station—only a fifteen-minute walk from the property—makes traveling to neighboring cities a breeze.