Leavetown is a hospitality company based in Vancouver, BC, offering a range of vacation rental properties in various destinations. Their properties cater to travelers seeking comfortable and convenient accommodations during their stay.
With a focus on providing a home away from home experience, Leavetown aims to enhance the travel experience by offering a selection of handpicked rental options for individuals, families, and groups looking to explore new destinations.
Generated from their business information