website requires Flash plug-in. Hotel Alsace, 1651 us highway 90 west, Castroville, Texas 78009 – phone: 830.538.9517 - Make Online Reservation