Free Spirit Spheres is a unique hotel located in the lush forests of Vancouver Island, Canada. It offers spherical treehouse villas suspended from the trees, providing a tranquil and immersive experience in nature. These handcrafted spheres are made from wood and feature cozy interiors with comfortable beds and large windows. Guests can enjoy the serenity of the forest, surrounded by the sounds of nature.