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