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.