38.936275 ­-119.9498
Go to map view
1390 Ski Run Blvd. #2, South Lake Tahoe, CA 96150, United States +1 530 871 1206

Get Rates

Show Vacasa Rentals Needle Peak Villa at top of the results.

Get Flight + Hotel

Amenities

General Kitchenette, No smoking
Landmarks
Heavenly Resort 0.5mi

Star Ratings

Vacasa Rentals Needle Peak Vil...