Hotel Alsace

visit website

1651 US Highway 90 West
Castroville, TX 78009
United States

+1 830 538-3200

Featuring big city amenities in the country, Hotel Alsace is minutes from downtown San Antonio. Our quiet boutique hotel offers breathtaking views. Accommodations include 38 newly remodeled rooms.

)

Featuring big city amenities in the country, Hotel Alsace is minutes from downtown San Antonio. Our quiet boutique hotel offers breathtaking views. Accommodations include 38 newly remodeled rooms.