3 Beds
Underground Station iconStation Rd, Cambridge CB1 2JW, United Kingdom
CB4 2JRCB4 2JR
heart-icon
share-icon
From £232 per night