The Red Velvet Inn
803 S. La Salle
Reservations can be made online.
We are located in the heart of Navasota, Texas. Just look for the big beautiful red inn as you’re driving through town. We’re just 22 miles from College station. We’re only 72 miles from Houston. Click the map below to get directions.
View Larger Map