The Westin Lake Las Vegas Resort & Spa is just 20 miles from the Strip, but it feels like it's worlds away.
Even though Vegas is a desert city, this charming 3,600-acre retreat is located on the shores of the beautiful Lake Las Vegas.
The Westin Lake Las Vegas Resort & Spa offers 493 luxurious rooms and suites. They provide a quieter, more relaxed option than rooms found in some of the hotels on the Strip. |