Filters:
clear
Country: United Kingdom

self catering accommodation in Impington

About 3 results.

LETS cambridge LTD

thumb_up 123 likes
Sturton Street, CB1 2RU Impington, United Kingdom

LETS Cambridge offers short-term rents in Cambridge you can stay from a single night to three months.

Armitage Apartment

Cambridge, CB4 2UE Cambridge, United Kingdom
  • 1