About Ekuphumuleni Village

Ekuphumuleni Village offers safe, affordable accommodation in Troyeville, Johannesburg, with options for both long-term tenants and short-stay guests.

Our focus is simple: clean spaces, secure access, well-maintained facilities and practical accommodation that supports everyday living.

A place that feels cared for.

From maintained walkways and communal areas to 24-hour security and on-site support, Ekuphumuleni Village is managed with residents and guests in mind.

Whether you are staying for a few nights or looking for a long-term home, our goal is to provide a secure, practical and welcoming environment.

Meet Pretty Mpofu

Housing Manager

Pretty Mpofu is the Housing Manager at Ekuphumuleni Village and is the main point of contact for long-term rental enquiries, viewings and tenant support.

Her role is to assist prospective tenants through the viewing and application process, answer questions about available units, and help create a smooth move-in experience.

Contact Pretty

What matters to us

Safety

24-hour security and controlled access help create peace of mind.

Cleanliness

We prioritise clean, well-maintained spaces for residents and guests.

Community

Ekuphumuleni Village is designed to feel welcoming, practical and lived-in.

Convenience

Our Troyeville location offers access to Johannesburg CBD, transport routes and local amenities.