8/10
Very Good
104 reviews
WiFi
Parking
Set amidst 75 acres of manicured gardens and Carolinian forest, Langdon Hall Country House Hotel & Spa boasts uniquely decorated guests rooms and an award-winning restaurant.
Number of rooms: 52
1 Langdon Drive, N3H 4R8 Cambridge, Canada