With a stay at Omni La Mansion del Rio, you'll be centrally located in San Antonio, steps from Buckhorn Saloon and Museum and within a 5-minute walk of River Walk. Featured amenities include a business center, express check-in, and express check-out. This hotel has 16 meeting rooms available for events.