Nelson City is located in the Beautiful Texas Hill Country.
We are dedicated to "Making Your Event One To Remember"
Nelson City is a Western Atmosphere setting. Court yard for ceremonies, company events, family gathering.
The venue has a large stage and dance floor, seating area's, outdoor area.