Happy Castle is located in South Africa on Westgate Shopping Mall, 3 Gateway Drive #04-k2. Happy Castle is rated 3 out of 5 in the category indoor playground in South Africa.
Address
Westgate Shopping Mall, 3 Gateway Drive #04-k2
Accessibility
Wheelchair-accessible entrance