Discovery Village At Castle Hills is a captivating masterpiece nestled along Windhaven Parkway near Pier 121 Marina in Lewisville, Texas. Bordered by the Lewisville Lake and just north of the Dallas/Fort Worth Metroplex, this charming town is the perfect mix of historic Texan life with modern day conveniences. Complimented by its splendid architecture and landscape, resort-style clubhouse, luxurious amenities and services, and a full calendar of activities, your lifestyle becomes yours to create and enjoy. Living options include several nicely appointed one and two bedroom all-inclusive independent living apartment homes.