Foxwood House Hotel Johannesburg: A MyJHB.co.za selected Houghton Golf Club video for you: http://africahotelsearch.com Stay at Foxwood House for your Johannesburg travel or a weekend break from the city. It’s an elegant 3 star Johannesburg guest house located in the upscale northern suburb of Houghton. Foxwood House is a historic villa on 1 hectare/2.5 acres of … [Read more...] about Foxwood House Hotel Johannesburg