Lodging
The Westin Lake Las Vegas Resort & Spa
Situated on 21 acres of lakefront property, The Westin Lake Las Vegas Resort & Spa is the centerpiece of the 3,600-acre Lake Las Vegas Resort. The hotel’s 493 guest rooms and suites feature sweeping views of the lake and surrounding mountains.