Essential Info for Austin
Villa Antonia is one of Austin's most scenic wedding venues. It is located in the Texas Hill Country and overlooks the north shore of Lake Travis. It is built in the style of a Tuscan villa and features a massive stone arch entryway, a beautiful gazebo and a walkway that spirals through a 20-foot waterfall. It is a hot spot for weddings.