Overlooking TPC San Antonio Golf Course, this hotel is 22 km from San Antonio International Airport. The hotel offers a waterpark, full service spa and rooms with iPod docking stations.
Number of rooms: 1002
23808 Resort Parkway, San Antonio, TX 78261, United States
Hotel booked 10 times today.