Feel at home when staying at Birch Tree Cottage, a luxury Bed and Breakfast situated in central Johannesburg, Olivedale
Life on 3rd - Melville guest house accommodation in Johannesburg offering cheap accommodation, great breakfast, secure off-street parking, taxi services. We are also suited to...