Fresh Start Health Retreat is truly located in one of the most beautiful areas on the planet. Just being here in the fresh ocean air will help you relax. Nature at its best will surround you in our comfortable oceanfront resort, and you’ll have the opportunity to go for walks in nature and see a variety of wildlife and stunning scenery. This province is known as Beautiful British Columbia, and our location at Ocean Resort on Vancouver Island really shows off that beauty.
Nature Walks
Loading...
Loading...
Ocean Resort Spa Center
Loading...