Knights Inn 1025 South Frio Street - San Antonio, Texas 78207 Approximately 1.1 miles from La Casa de Maria y Marta Compare prices for hotels in San Antonio, TX
Knights Inn And Suites San Antonio Downtown/Market Square is the closest Knights Inn hotel to La Casa de Maria y Marta.
Knights Inn Closest To La Casa de Maria y Marta
Hotels Closest To La Casa de Maria y Marta - All Brands