Cambridge, United Kingdom
74 Devonshire Mews, Devonshire Rd
N/A
+44 1223834166
Stayed for 4 nights and it proved to be a fabulous base to visit Cambridge. As a bolt hole it was indeed luxury with all the facilities we could have wished for.
like
Deli
The best companies in the category 'Deli'