Lynwood House

Lynwood House

Cambridge UK / Lynwood House is a luxury boutique Bed and Breakfast in Cambridge, just a short walk to the city center. Each of our seven rooms have an individual style.
Lynwood House