Weekender: The Timeless Luxuries of Langdon Hall
By Melanie Hennessey Nestled in the quiet Cambridge countryside is a romantic getaway where luxurious touches are second nature and culinary experiences abound. Langdon Hall Country House Hotel and Spa is a gem of a weekend escape, located within an hour’s drive of most places within the GTA. Driving up …