Chateaux Dupre Apartments

7900 Locke Lane

Houston, Texas 77063

Start Walkthrough Video Tour


1 Bed, 1 Bath | 710 sq ft

Rent: $900

1 Available!!

Start Walkthrough Video Tour See Special


2 Bed, 2 Bath | 1117 sq ft

Rent: $1110

1 Available Now!!

See Special


2 Bed, 2 Bath | 1190 sq ft

Rent: $1350

Available now!

Chateaux Dupre Apartments in Houston, Texas

Welcome to Chateaux Dupre Apartments! Chateaux Dupre Apartments (formerly Villagio Apartments) offers the style of New Orleans, and the townhomes make you feel as though you are in the middle of the French Quarter. We have 47 unique floorplans to choose from. Each apartment includes its own patio or balcony with a storage closet, and all second level apartments have bathroom skylights. Watch a walkthrough video tour today!


Extreme Makeover In Progress - New Photos & Video Tours Coming Soon!

Pet-Friendly Apartments in West Houston, Texas

Chateaux Dupre (formerly Villagio) are Pet Friendly Apartments in West Houston, Texas. The property sits in a prime Houston location with easy access to the Galleria, I-10, 610 Loop, Hwy 59, Beltway 8 and plenty of restaurants and shopping within walking distance. We proudly cater to our commuters by providing a Metro bus stop at the front of the property. Give us a call for more information today!


Follow Us

Contact Us

Chateaux Dupre Apartments

7900 Locke Lane

Houston, Texas 77063

(713) 936-4980

Office Hours

Monday - Friday 8:30am - 5:30pm

Saturday 10:00am - 5:00pm

Sunday 1:00pm - 5:00pm