Property Desc Property Location With a stay at Econo Lodge in San Antonio, you'll be close to Wilford Hall Medical Center and Lackland Air Force Base Visitor Center. This motel is within the vicinity of Ingram Park Mall and SeaWorld.Rooms Make yourself..