The Doubletree Hotel Houston Downtown recently completed a $4.5 million refurbishment.
The property offers 350 guest rooms and 18,000 square feet of meeting space.