Inn of Uvalde
Uvalde -> Texas -> West South Central -> South -> the USA
TX 78801 810 East Main Street, Uvalde, TX 78801, United States of AmericaInn of Uvalde on the map
Inn of Uvalde. Hotel in Uvalde
Offering an outdoor pool and a restaurant, Inn of Uvalde is located less than 0.6 mi from Uvalde County Hospital. Free WiFi access and a complimentary breakfast are available at this pet-friendly motel.
Price from $55