Riverstone mall is a shopping destination in the hub of Swaziland (Manzini), offering the very best in local and international stores and restaurants. The mall is conveniently located on the two main streets of Manzini, plot 1206 Ngwane and Nkoseluhlaza Street.
- Shops: 39
- ATM Lobby: Standard Bank, Nedbank, First National Bank, Swaziland Building Society.
- Ample parking space
- Disabled facilities
- Lifts and escalators
Riverstone mall is a completely Swazi owned and run company.