Welcome To

An exceptional venue for exceptional events.

Be among the first to celebrate your magical wedding day in this brand new wedding and events venue. 

Windsor Place is nestled in the Blue Ridge mountains of Southwest, Virginia. Our venue is located on a private farm, surrounded by breathtaking views of nearby mountains. While on site, enjoy the peaceful water from the view of the gazebo. With a picturesque setting, the possibilities are endless. Let us help you create an exceptional celebration!