When you stay at Omni La Mansion del Rio, you'll be in a great location, within just a 10-minute walk of River Walk and Alamo. Guests can visit the spa to be pampered with deep-tissue massages, body wraps, or facials, and Four Brothers, one of 2 restaurants, serves breakfast, lunch, and dinner. Other highlights at this upscale hotel include an outdoor pool, a poolside bar, and a 24-hour fitness center. Fellow travelers love the central location and comfortable guestrooms.