Right in the heart of downtown Collingwood, the freshly renovated Dorchester Hotel combines contemporary chic and classic grandeur — and is your jumping off point for spas, skiing, golfing and beaches.