The Downtown Club at Houston Center
- Distance:1,602.04 mi
- Address:1100 Caroline St, Houston, TX 77002
- Phone:(713) 654-0877
- Reviews:26Rating:4.5
Great place, Fine dinning and indoor gym. Fancy. A little expensive but good experience. Parking not great and in line with cost of place. Food was good but not worth the price. Your paying for the ambience.... more