Displaying 1 Hotels in Uvalde
Holiday Inn Express & Suites Uvalde
With free high-speed Internet access available in all rooms and public areas of our hotel in Uvalde, Texas you'll always be able to stay in touch with work, friends, and family. Located off of Hwy 90.
4.5 /5 (224 reviews)
2801 East Main Street, Uvalde, TX 78801, United States
Hotel Reservations : 1 888 HOLIDAY | Hotel Front Desk : 1-830-2787300