Information & Reservations (210) 647-7878

1485 N Ellison Dr. San Antonio, TX  78251 


Our Address is  1485 North Ellison Dr., San Antonio TX  78251


Our GPS: -98.6904, Latitude: 29.4473


We are located on the far Northwest side of San Antonio 1 mile south of the SeaWorld Main Entrance on North Ellison Dr.


We are outside Loop 410 and inside Loop 1604 off HWY 151 Exit Military Dr. West