Filters:

short term apartment rental agency in Cambridge

About 10 results.

Checked Inn Limited

Nuffield Close 2, CB4 1SS Cambridge, United Kingdom

Checked Inn is the new hassle free accommodation service providing inclusive living in Cambridge City Centre. We put you at the heart of the community. Short term letting agency in Cambridge.

CAMBRIDGE SHORT TERM LETS

Ramsden Square, CB4 2BL Cambridge, United Kingdom

CB4 RENTAL

Ramsden Square, CB4 2BL Cambridge, United Kingdom

Cambridge Short-Term Let Cottages

Bermuda Road 16, CB4 3JX Cambridge, United Kingdom

Self catering holiday cottage accommodation in central Cambridge available for short lets

Citystay Serviced Apartments

thumb_up 140 likes
rate_review 5 Reviews
favorite 23 favorites
2 Nuffield Close, CB4 1SS Cambridge, United Kingdom

Citystay....Your Home Away. Award winning Serviced Apartments

Your Space Apartments

thumb_up 885 likes
rate_review 4 Reviews
favorite 24 favorites
1 Swann's Road, CB5 8LA Cambridge, United Kingdom

Your Space Apartments Ltd - Smart Hotel Alternative

The Station Suite (Peymans)

thumb_up 15272 likes
rate_review 20 Reviews
favorite 9 favorites
15 Sherbourne Close, CB4 1RT Cambridge, United Kingdom

Peymans is a provider of serviced accommodation operating in Cambridge and Oxford, UK.

Signet Apartments

5 Signet Court,, Swanns Road,, CB5 8LA Cambridge, United Kingdom

Luxury spacious self-catered serviced apartments in fantastic Cambridge holiday locations with parking & WiFi. Book online for a short term or long stay.

Cambridge Midsummer Apartments

Chesterton Road 152, CB4 1DA Cambridge, United Kingdom

Accommodation in Cambridge The Cambridge Midsummer Apartments. A great place to stay in Cambridge Cambridgeshire book your rooms now direct online Official Website of he Cambridge Midsummer Apart…

Signet Apartments

Campbell Street 15, CB1 3NE Cambridge, United Kingdom

Luxury spacious self-catered serviced apartments in fantastic Cambridge holiday locations with parking & WiFi. Book online for a short term or long stay.

  • 1