Lake Las Vegas surrounds its own 320-acre lake and is located just a short drive from the Las V … Lake Las Vegas surrounds its own 320-acre lake and is located just a short drive from the Las Vegas Strip and downtown Las Vegas. (Lake Las Vegas)