This business has not yet been claimed by the owner or a representative.
Claim this business to view business statistics, receive messages from prospective customers, and respond to reviews.
Rating : No Reviews Yet ( 0 Reviews )
Welcome to the Winter Sports Park, located at 251 North Lake Blvd., Tahoe City (behind Plumas Bank), (530) 583-1516.
Sessions for the Sled Hill, Cross Country Skiing, Snowshoeing, and Ice Skating at the park are now all open and available to reserve online.
More than you expect
Write a review