A very nice place to stay for a reasonable price - hotel «Super Central Location 1St Floor Studio 1» is located in Cambridge. This hotel is located in the center of the city.
Flat 2, 18 Emmanuel Road (Apartment 1), CB1 1JW, Cambridge, England, GB, Cambridge, Cambridge, CB1 1JW