Avalon is centrally located in the beautiful Brazos Valley near Navasota, Texas.
We have plenty of area for you to plan just the right event for your needs and with plenty of parking for all of your guests. Being such a short drive from most Major Texas cities, we have the convenience you need for guests traveling out of town for that special destination event you’re wanting to host. From Weddings to Corporate Events to Family Reunions, Avalon is the perfect place for your Local or even Destination Event. Contact us today for our rates and ongoing specials for your party.
Thank you for your interest in Avalon!