Welcome to Lake Tahoe, home of One Village Place by Welk Resorts. Situated in the heart of the acclaimed Village at Northstar, One Village Place offers luxury vacation rentals in Lake Tahoe. With quick access to some of the most sought-after slopes in the world, make our villas your vacation home while you explore the scenic surroundings. All 21 well-appointed luxury villas are nestled right atop the Big Springs Express gondola building and within walking distance of the shopping, food, and fun that the Village is known for. Our rentals are the ideal blend of mountain cozy and contemporary chic.