LocationThis hotel is conveniently located just 3 km from SeaWorld San Antonio and 6 km from Lackland Air Force Base. The hotel is also close to the Alamo, the world-famous San Antonio River Walk and Six Flags Fiesta Texas theme park. Additional nearby..