Close to the medial center area off Interstate 10, the Econo Lodge Central hotel in San Antonio offers comfortable rooms, affordable rates and is only minutes from many of the area’s top attractions, like SeaWorld San Antonio, Six Flags Fiesta, the historic Alamo landmark and museum, the San Antonio River Walk, the San Antonio Zoo and Aquarium and the Alamodome multipurpose facility.