J

Jaz Spencer

4 years ago

Northstar is a short drive from Lake Tahoe and I-8...

Northstar is a short drive from Lake Tahoe and I-80. The resort hosts many summer activities and events in addition to it's competitive winter schedule. The village contains many types of rooms, some with hot tubs and underground parking.

Comments:

No comments