Skislope-Tahoe Villa Villa Truckee
Situated in Truckee, Skislope-Tahoe Villa features accommodation with a plunge pool, a balcony and mountain views. This property offers access to a terrace, pool at the pool table, free private parking and free Wi-Fi.
14758 Ski Slope Way, Truckee, CA 96161, United States