Art Installation Summer 2021 – Langdon Hall Country House Hotel & Spa
Langdon Hall Country House Inn and Spa is located in Cambridge, Ontario. This property is rich in history and has been part of the commuity since 1898. William Bennett and Mary Beaton purchased the property in 1987 to develop their dream of a country house hotel. Renovations took a year and a half to complete …
Art Installation Summer 2021 – Langdon Hall Country House Hotel & Spa Read More »