Holtz Spa

One of Ottawa’s largest luxury full-service day spas located on Rideau Street, just a few steps from Parliament Hill.

Regions, Cities & Towns