Just wanted to let you know about a new place to stay while in College Station Texas. Located just around the corner from Texas World Speedway on Peach...