Destinations, Hotels4 Things We Love About Ontario’s Langdon Hall Country House Hotel & SpaBy Correspondent Gizelle Lau January 20, 2015Escape to a charmingly secluded world that’s only 90 minutes from Toronto.