Not technically on The Strip but on Las Vegas Blvd.
This is a full service hotel for those of us that live nearby. They have everything that you are looking for in a big casino resort. If you have family coming in to town and you want them to get the Vegas experience without having to drive to the Strip every day, the South Point could be the spot for you.
Room rates are really resonable.