The Best Accommodation in Castroville
As voted on by travelers just like you.
1
Hotel Alsace & Spa Resort
Featuring big city amenities in the country Hotel Alsace and Spa is located just minutes from downtown San Antonio. Our quiet BOUTIQUE HOTEL offers breathtaking views overlooking the Medina River Valley and...