The Rio All-Suite Hotel Las Vegas is a great place to visit, and is located near the Vegas Strip, with a free shuttle service. After an exciting time in the 120,000 square foot gaming venue, visitors can relax at the spa, or one of the four pools available.