Hotel nears completion in College Station, Texas