Houston Downtown Apartments For Rent . Just use the filtering options. With over 149 thousand currently available apartments for rent, apartment finder has plenty of rentals to fit your needs. Downtown Houston Luxury High Rise Free Rent Up To 4 Months FREE from apartmentgorilla.com This apartment for rent is located in the downtown houston area of houston tx 77003. Let apartment finder find a perfectly priced downtown houston rental. Find 52 available apartments for rent in downtown neighborhood, houston, tx.