Regatta Apartments is located at 1315 NASA Parkway, Houston, TX 77058, just minutes from the Johnson Space Center and Baybrook Mall. From I-45 heading south, take the NASA 1 Bypass exit and head east. Make a left onto Kings Park Lane, right before the Chevron, and our leasing office will be half a block ahead, on your left. Have a question? Click here to text us!