Enjoy an award-winning Ontario spa in Niagara-on-the-Lake at the 100 Fountain Spa at Pillar and Post. Relax and pamper your body and soul..