Reviews, get directions and information for Microtel Inn & Suites by Wyndham Buda at Cabela's
About
Microtel Inn & Suites by Wyndham Buda at Cabela's is the ideal location. Situated in Buda, this hotel is within 12 mi (20 km) of Southpark Meadows, Century South Shopping Center, and Southridge Plaza. Central Texas Speedway and Battle Bend Park.