Holiday Inn Express Uvalde
Uvalde -> Texas -> West South Central -> South -> the USA
TX 78801 2801 East Main Street, Uvalde, TX 78801, United States of AmericaHoliday Inn Express Uvalde on the map
Holiday Inn Express Uvalde. Hotel in Uvalde
Holiday Inn Express Uvalde offers an outdoor swimming pool and free breakfast buffet. Rooms include a microwave and refrigerator. Each room at this hotel is air conditioned and comes with a flat-screen TV with premium channels.
Price from $82