Home2 Suites San Antonio Lackland/SeaWorld is now open! This brand new, all suite hotel located near SeaWorld San Antonio and Lackland Airforce Base is ideal for family and corporate travelers. This hotels location is ideal for all travelers coming to San Antonio. Located off a major highway, travelers will find ease when driving to the many attractions San Antonio has to offer such as the RiverWalk, SeaWorld San Antonio, and Tower of the Americas. All guests will enjoy our great amenities such as complimentary high speed WiFi, state of the art fitness center, complimentary hot breakfast each morning, in room full size refrigerators, indoor swimming pool and outdoor grills.