Jump to: Room choices | Hotel description | Map | Amenities | Reviews
Now celebrating its 20th anniversary, Langdon Hall Country House Hotel & Spa is a historic and prestigious mansion and estate located in Canada's Cambridge, Ontario. A member of the renowned Relais & Chateaux collection, the hotel echoes the grandeur of its Federal Revival design, with walls of brick and mortar accented by towering columns and jutting gables. There are just 52 exquisite rooms and suites, all individually appointed - with most offering sitting areas and wood-burning fireplaces, and some boasting private terraces that gaze upon the lush gardens.
Langdon Hall Country House Hotel & Spa
1 Langdon Drive
Cambridge, Canada
N3H 4R8
Nearest Airport: YYZ
Sorry, no reviews were found for this hotel.
Write a review