@HIX: My contact at Visit Houston said that the best option for you is indeed the Republic Parking and the charge per space per night is correct.