1038 Canada Place Vancouver,
BC V6C 0B9, Canada 604-695-5550
Share:
About Willow Stream Spa:
Find your energy at our 8,500-square-foot (790-square-metre) Willow Stream Spa. Beauty and wellness become one through luxurious treatments that will delight your senses, soothe your body and pamper your soul.