Self Catering quality accommodation, en-suite rooms at very reasonable rates. Westdene, Johannesburg, South Africa