By using Better Business Alliance Website and Services you agree to our cookies use. We and our partners operate globally and use cookies, including for analytics, personalization, and ads. To learn more please see our privacy policy
Landmark Inn tells the story of migration, industry, and preservation in Texas on the banks of the Medina River in the historic town of Castroville, known as “The Little Alsace of Texas.” The site is a unique part of the San Antonio Metropolitan Area. Castroville, planned in 1844 as an exurb of San Antonio, is just one day’s wagon ride west (today just 25 minutes by car).
Address
402 Florence St Castroville Texas 78009 United States
Photos
Map
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.