Call us : (757) 208-7999

Map & Directions

The Choices at Holland Windsor are perfectly situated in Virginia Beach, Virginia. You’ll find that we are conveniently located in the middle of everything, just four minutes from the South Independence Boulevard exit off I-264 on Holland Road. Come by for a tour and make us your choice!

Visit The Choices at Holland Windsor Townhomes and Apartments in Virginia Beach, VA

Covid-19 Notice