Hotel Quintessence is Canada’s Best Kept Secret

By Norah Bradford Located at the base of Mont Tremblant and directly on the shore of Lake Tremblant, Hotel Quintessence is an exquisitely located luxury boutique hotel. Sean O’Donnell and Steve Courey, the duo behind this rare gem executed their vision to  create a five star hotel that exudes extravagance while managing to flying under the radar, ensuring unparalleled opulence within an intimate setting.…