8.5/10
Excellent
51 review
Free Wi-Fi
In a prime location in the Southside district of Elmendorf, Best Western Plus Elmendorf Hotel is located 26 km from Alamodome, 26 km from Tower of the Americas and 27 km from The Alamo.
Number of rooms: 74
20015 Eagle Ford Way, Elmendorf, TX 78112, United States