accessibility icon

We have an optimized web accessible version of this site available. Click here to view.

Skip to main content
21 Villas Drive New Castle, DE 19720 P: 302-298-0047

Luxurious Amenities

Enjoy our relaxing amenities

Be a part of something special with the extraordinary community amenities at The Villas. Work out at our state-of-the-art fitness center, or soak up the Delaware sun in our shimmering swimming pool. Residents can take advantage of our laundry facilities. There are many exciting points of interest near our pet-friendly apartment community in New Castle, DE. Call our professional management team today to schedule a personal tour!

View Amenities