Freedom Lodge & Spa is a tranquil retreat nestled in the heart of Sunshine Coast, BC, offering a range of wellness services and accommodations.
Guests can rejuvenate their mind, body, and spirit through various spa treatments, yoga classes, and nature excursions, all designed to promote relaxation and inner peace.
Generated from their business information