Filters:
clear
Country: United Kingdom

aparthotel in Cambridgeshire

About 2 results.

Turing Locke, Eddington

47 Eddington Avenue, CB3 1SE Cambridge, United Kingdom

In a complex of buildings in a leafy area, this modern apartment hotel is a mile from the M11 motorway, and 3 miles from both the Fitzwilliam Museum and the Cambridge University Botanic Garden. …

Newmarket Boutique Aparthotel

Bury Road 54, CB8 7BT Newmarket, United Kingdom
  • 1