Mont-Tremblant · Quebec
20 Ch. Ovila
CA$1,185,000
~$876,900 USD
4
Bedrooms
3
Bathrooms
house
Type
Location
20 Ch. Ovila, Mont-Tremblant, QC
46.201193, -74.563417
Rental Benchmarks
Avg Daily RateCA$250
Occupancy55%
RevPANCA$138
Share This Property
Added April 1, 2026
Source: royallepage