HOUSTON - After a $10 million renovation, Landry’s Inc.’s Inn at the Ballpark is now officially The Westin Houston Downtown.
Located at 1520 Texas St., The Westin Houston Downtown has 200 rooms, 6,000 sf of meeting space, a gym, business center and a dining room. Located across from Minute Maid Park, the building was a $37 million conversion of the 12-story World Trade Center building.
The hotel remained open throughout the renovation process, but it now includes updated furnishings and finishes.
Our twice-weekly e-newsletter provides a quick overview of Texas real estate markets. Because your time is valuable.