This Las Vegas hotel has so many onsite amenities from a relaxing spa to casinos, an outdoor pool, award-winning dining options, and nearby attractions, and must-see and dos are within walking distance.