Leaves House is a cozy retreat nestled in the heart of Montréal, QC, offering a tranquil escape for those seeking solace in nature.
With a focus on sustainability and wellness, Leaves House provides a unique space for guests to unwind and reconnect with the natural world.
Generated from their business information