Rio House Apartments is an apartment community located in the heart of downtown Austin . Leasing 1 to 2 bedroom floor plans, many of which can function as live /work, your options here are endless. You're within walking distance to Starbucks, The University of Texas, the Texas State Capitol, Dell Medical School, and downtown night life. A quiet and eclectic complex with parking included. Pets welcome. Move-in ready! At Rio House Apartments, you're home.