Embassy Suites Austin - Central is ideally located in Austin’s Central Corridor and situated minutes from the most popular attractions, corporate centers and government agencies. Visit popular sites such as the Texas State Capitol and Sixth Street Entertainment District, or explore the city... moreEmbassy Suites Austin - Central is ideally located in Austin’s Central Corridor and situated minutes from the most popular attractions, corporate centers and government agencies. Visit popular sites such as the Texas State Capitol and Sixth Street Entertainment District, or explore the city via the complimentary shuttle, which will take you anywhere within two miles of our Austin, Texas hotel.