Hotel Alsace is situated in a resort area of Castroville, 35 km from St. Mary's University School of Law. Hotel Alsace opened its doors in 1984.
The property is set 30 minutes' walk from Steinbach Haus Visitors Center. This business venue is 2 km away from the center of Castroville.
Hotel Alsace is situated about 55 minutes drive from San Antonio International airport.
Hotel Alsace provides guestrooms appointed with climate control, TV with satellite channels, a safe, a refrigerator and a personal computer. Hotel Alsace offers rooms with the hills view. Guests can make use of a bathtub, a shower and a hairdryer.
Eat & Drink
Alsatian Restaurant and Sammy's Restaurant serve a selection of meals within 50 meters from the venue.
The property offers a business center, a meeting room and a photocopier to meet the needs of business travelers.
Cots and a play area are available for guests with children.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.