Truckee, CaliforniaSkislope Tahoe Villa
Skislope Tahoe Villa
4 Stars
14758 Ski Slope Way , Truckee, California, USA
Situated in Truckee, Skislope-Tahoe Villa offers a balcony with mountain and lake views, as well as a seasonal outdoor pool, sauna and hammam. This property offers access to a terrace, a pool table, f…
Change dates
Check-in — Check-out
Select dates
Rooms & Guests
Available Rooms
Select dates to see available rooms