Guest House Accommodation in Johannesburg, Alberton. Offering luxurious accommodation and self catering accommodation to the discerning traveller and business people alike.