The History of Briars Country Lodge Established in the late 1980s, Briars Country Lodge is situated on 3.8 hectares of lush country grounds and shares this land with Briars Inn. Briars Country Lodge features 31 modern country motel ...More information