Holiday Inn San Antonio Seaworld, an IHG Hotel

10135 Texas 151, San Antonio, TX 78251