Address: 6450 Nelson Avenue, West Vancouver, Canada
Offering a barbecue and sun terrace, Super Clean House with Mountain/Ocean View is set in West Vancouver in the British Columbia Region, 15 km from Vancouver. Free private parking is available on site. Every room comes with a flat-screen TV.