A Westin resort set on the banks of Lake Las Vegas. This Westin doesn’t have a casino next door like the other two on Lake Las Vegas and is set in a more secluded spot on the lake – this makes it a perfect spot for some R+R away from the bright lights of the […]

