La Vista Snowshoe

Escape to your very own mountain retreat! The luxury La Vista Snowshoe cabin sleeps up to 10 guests with 3 bedrooms, 6 beds and 2.5 baths.

Follow on TikTok: www.tiktok.com/@lavistasnowshoe