Capital Inn
4601 Yellowstone Blvd
Houston, TX 77021
Houston, TX 77021