South Point Hotel, Casino and Spa

outside South Point Hotel

Location:9777 S Las Vegas Blvd, Las Vegas, NV 89183 The South Point Hotel, Casino and Spa is located in the heart of the premiere southwest Las Vegas valley, just minutes away from the famous Las Vegas Strip. Some of our many amenities include a 16-screen Century Theatre movie complex, 64-lane …

Continue reading