Skip to content

The Spa at Ambleside

Day spa

The Spa at Ambleside is a full-service spa in southwest Edmonton offering massages, facials, body scrubs and wraps, manicures, pedicures, waxing and lash services.

Address
7011 Armour Bend SW, Edmonton, AB T6W 4S8
Phone
(780) 760-7011
Area
Southwest › Ambleside
Data
Rating and reviews from Google, checked on October 13, 2026.
The Spa at Ambleside

Other top-rated spas

Ranked near The Spa at Ambleside in spas