Club Quarters - Credit: Wikimedia Commons
The Club Quarters Hotel is a 16-story, Beaux-Arts high-rise at 710 Fannin Street in downtown Houston, Texas, United States. The building is listed on the National Register of Historic Places as the Texas State Hotel.National Historic Registry website Read more on Wikipedia
Source: en.wikipedia.org