Citystay - Holland Place Apartment Cambridge
Situated 3.4 km from University of Cambridge, Citystay - Holland Place offers accommodation with a patio, as well as a garden. There is a private entrance at the apartment for the convenience of those who stay.
Number of rooms: 5
Ross Street, Cambridge, CB1 3BX, United Kingdom