Rodeway Inn 900 North Main Avenue - San Antonio, Texas 78212 Approximately 8.5 miles from LifeCare Hospitals of San Antonio Compare prices for hotels in San Antonio, TX
Rodeway Inn Downtown is the 2nd closest Rodeway Inn hotel to LifeCare Hospitals of San Antonio.
Rodeway Inn Closest To LifeCare Hospitals of San Antonio