Holiday Inn Express and Suites Austin South-Buda
Savor the tranquility and pace of our small Texas town at the Holiday Inn Express‚ & Suites Buda hotel. Located just off I-35 and 15 minutes from downtown Austin, these accommodations not only provide a relaxing atmosphere, but give our guests quick access to big city attractions and businesses.