The Beach Retreat & Lodge at Tahoe

3411 Lake Tahoe Boulevard, South Lake Tahoe