Castroville TX Hotels & Motels
1. 402 Florence St, Castroville, TX 78009 | Landmark Inn State Historical Park(830) 931-2133
2. 1651 US Highway 90 W, Castroville, TX 78009 | Hotel Alsace(830) 538-3200
(830) 931-2133
2. 1651 US Highway 90 W, Castroville, TX 78009 | Hotel Alsace(830) 538-3200