No image available for this hotel
No image available for this hotel
Cambridge, Cambridge
Spend a second to
save a fortune!
Spend a second to save a fortune!
21 Cambridge Place, Cambridge
Your Space Apartments Cambridge Place is set in Cambridge, 24 km from Audley End House, 45 km from The Apex, as well as 46 km from Stansted Mountfitchet Station.
See MoreUsage of subsidiary facilities may incur additional fees