Omni La Mansion del Rio

The gorgeous Omni La Mansion del Rio is located on the banks of the River Walk. With charming Spanish colonial architecture, the Omni is a destination for many visitors and offers amenities like marble bathrooms with custom bath products, cotton robes, fully-stocked refreshment center, in-room movies and more.

Address: 
112 College St
San Antonio, TX 78205
United States

Map of Omni La Mansion del Rio