Grazie alla posizione ottimale di La Quinta Inn & Suites By Wyndham Austin South a Austin (Centro di Austin), ti troverai a 5 minuti a piedi da Texas State Capitol e 10 minuti da Sixth Street. Questo hotel si trova a 1 km da Università del Texas ad Austin e 2,3 km da South Congress Avenue.