The Downtown Club at Houston Center
- Distance: 1,465.24 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