Hotels
30 Karanteen Gardens, Newlands East, 4051
031 262...Landline Landline
Report a problem with this listing