Call To Book
Built on the banks of the Riverwalk, this seven-story, grand-hacienda-style hotel is three blocks from the Alamo, seven blocks from the convention center, and eight from El Mercado
Located in the heart of San Antonio along the banks of the historic River Walk, the Omni La Mansion del Rio is where history comes alive. Perfectly situated for any visitor seeking to explore all of San Antonio's extensive range of tourist attractions. The property is within walking distance of the fabled Alamo, El Mercado, and convention center.
Dogs and cats are allowed. A non-refundable cleaning fee of 50.00 USD will be charged per room per stay. The weight of the pet is not to exceed 25 pounds. Pets must be kept in appropriate cage or kennel when the guest is out of the room. Service animals are permitted and are exempt from pet policy.