Langdon Hall Country House Hotel & Spa

1 Langdon Drive
Cambridge
Ontario
Canada