Close Window
View Category

View All Photos

Residence Inn Las Vegas South

Check Rates & Availability

Nearby Attractions

Lake Mead (18 of 26)

Lake Mead is the largest reservoir in the United States. It is located on the Colorado River about 30 miles southeast of Las Vegas, Nevada, in the states of Nevada and Arizona. Formed by water impounded by the Hoover Dam, it extends 112 miles behind the dam, holding approximately 28,500,000 acre feet of water.