The Houghton Hotel Accommodation & Lodging Added on 20 September 2022Lloys Ellis Ave, Houghton Estate, Johannesburg, 2198