Discovered by FATB
Langdon Hall Country House Hotel and Spa
Country house hotel and spa in Cambridge, ON, Canada
A country house hotel, restaurant and spa set in Carolinian forest outside Cambridge, Ontario, about an hour from Toronto, with event venues on the grounds.
Why FATB discovered it: Relais & Chateaux member (since 1990) - Relais & Chateaux
Discovery is not verification.