Citystay - Vesta Apartments Apartment Cambridge
Citystay - Vesta Apartments is located in Cambridge, 1.8 km from University of Cambridge. Botanic Garden Cambridge is 600 metres from the property. Free Wi-Fi is available throughout the property.
Number of rooms: 8
Great Northern Road, Cambridge, CB1 2FX, United Kingdom