The perfect location for SeaWorld
SeaWorld San Antonio is only minutes away from the hotel making this the ideal place to stay for a visit and downtown San Antonio and everything that it has to offer is just 25-minutes away as is San Antonio International Airport and even closer just ten minutes away is Ingram Park Mall where there are numerous stores and restaurants.