Hotel Alsace

1651 US Highway 90 West
Castroville, TX 78009
United States