About Langdon Hall Country House Hotel & Spa

Langdon Hall is a CAA/AAA rated Four-Diamond Hotel/Five-Diamond Restaurant located in Cambridge, just off the 401 & Homer Watson. We pride ourselves on offering our guests the best Country House Hotel experience in Canada!

As a member of the exclusive Relais & Chateaux organization, we are committed to providing the ultimate accommodation, food,
 – more... 

Claimed Profile