Palace Inn Houston
14720 State Highway 249
Houston,
TX 77036
Near Sam Houston Race Park