Detail
21-0123730-019531

Landmark Inn
402 E Florence Street
Castroville, TX 78009

Phone: (830) 931-2133

Description
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
English Spanish German French Chinese