Inzolo Spa is located in Cape Town, South Africa on 5 Baviaanskloof Rd, Hout Bay,. Inzolo Spa is rated 5 out of 5 in the category health spa in South Africa.
Address
5 Baviaanskloof Rd, Hout Bay,
Accessibility
Wheelchair-accessible car parkWheelchair-accessible toilet