2
    0

      Omni La Mansion del Rio

      112 College St, SAN ANTONIO (TX)

      Combining colonial Spanish architecture and European style, the hotel also offers the famous restaurant The Canary and elegant accommodation in a peaceful atmosphere. Built on three levels that descend to San Antonio's riverside walk, the hotel was recognized by Celebrate Living Magazine as one of the first hotels in the country.

      Location Map