Station Road, Cambridge, Cambridgeshire (Great Britain) Show on map
Updating availability and prices
With a wide range of 1 and 2-bedroom properties, CityStay - Cambridge Apartments offer stylish accommodation across the city
All of these luxuriously appointed apartments have free Wi-Fi and free parking
Warren Close, The Triangle, Station Road Cambridge, CB2 1LE
This apartment has a fully equipped kitchen, and a living area with TV and DVD player
Hotel
Room