Holiday Inn Express & Suites UVALDE
Address:
2801 East Main Street, Uvalde, TX 78801
Phone:
(877) 410-6681
Hotels & Motels,
Holiday Inn
Other Businesses:
- Main Street Grill at 1191 County Road 404, Uvalde, TX 78801
- Live Oak Drive Thru at 128 S High St, Uvalde, TX 78801
- Oasis Outback at 2900 E Main St, Uvalde, TX 78801
- Golden Chick at 728 E Main St, Uvalde, TX 78801
- Americas Best Value Inn Uvalde at 701 East Main Street, Uvalde, TX 78801