The 250-acre property is located on the northern shore of beautiful Lake Travis in the city of Lago Vista, Texas, 35 miles northwest of Downtown Austin. Montechino sits atop one of the highest points overlooking Lake Travis granting panoramic views of almost every surrounding cliff, tree-lined hill and cove. The folowing Site Plan will illustrate our master vision for this unique, one-of-kind, mater planned community.
