7 Orchard Court, Orchard Street, Cambridge, Cambridgeshire (Great Britain)
Updating availability and prices
Situated 3 minutes? walk from the historic centre of Cambridge, Orchard Cambridge Apartment benefits from 3 pubs on its doorstep and free on-street parking
This apartment has a sofa, oven and toaster
INTERNET
PARKING / GARAGE
BICYCLE RENT
Hotel
Room
Activities and leisure