Das Hotel Econo Lodge San Antonio Near Seaworld - Medical Center befindet sich in der Innenstadt von San Antonio, in einer 2 km Entfernung vom Raymond Rimkus und ist perfekt für Gäste, die die Schönheit und Ruhe der Natur genießen möchten. Das Hotel verfügt über Außenpool und WLAN in den öffentlichen Bereichen.
Das 2-Sterne-Hotel ist circa 17 Gehminuten vom San Antonio Aquarium entfernt. Zu den Einkaufsmöglichkeiten in der Umgebung gehören Ingram Park Mall (2,1 km) und Nine Lives Affordable Books (2,2 km). Zudem liegt Parc 410 Park in 550 Meter Entfernung vom Econo Lodge San Antonio Near Seaworld - Medical Center, und Regal Cielo Vista Stadium 18 ist 2,3 km von der Unterkunft entfernt. A Place For Life ist in der Nähe von der Unterkunft gelegen. Das Hotel liegt auch in ungefähr 15 km Entfernung vom Bahnhof Southern Pacific Passenger.
Das Restaurant El Jalisco Lindo Grill liegt in unmittelbarer Nähe zum Econo Lodge San Antonio Near Seaworld - Medical Center.