Laughlin River Lodge near Rio Vista Outdoor Amphitheater BOOK NOW Location Laughlin River Lodge2700 South Casino Drive Laughlin NV 89029