Holiday Inn San Antonio NW ? SeaWorld Area
Pyramid Hotel Group is the Manager of the 194 room Holiday Inn San Antonio NW – SeaWorld Area located 15 miles from The Alamo in the Westover Hills area of San Antonio, TX. Just 10 miles from the San Antonio Airport, the hotel boasts 6,000 square feet of meeting space and a wide array of amenities in a convenient location for both business and family visitors.
View the website:
Holiday Inn San Antonio NW – SeaWorld Area