South Point Hotel, Casino & Spa is a privately owned company headquartered in the US. Founded in 2001, it employs approximately 560 individuals. Functioning as a resort, the establishment, formerly known as South Coast, is located along Las Vegas Boulevard in Enterprise, Nevada, south of the Las Vegas Strip. It is owned and operated by Michael Gaughan, the founder of Coast Casinos. The property includes a 137,232 sq ft (12,749.3 m2) casino and a 25-story hotel with 2,163 rooms.