Sous Chef Houghton, ZA 10 2nd Avenue Houghton Estate is a premier luxury boutique hotel located in the heart of Houghton Estate, Johannesburg. Our hotel offers luxurious accommodation,...