
Navasota, TX, United States
Comfort Inn & Suites Navasota
3-star hotel · CHOICE HOTELS
The Comfort Inn and Suites in Navasota, Texas, near College Station (home of Texas A&M University), ensures a restful stay. Located on the bend of the Navasota River, this smoke-free hotel offers convenient access to attractions…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool
- Car park

