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.