@FoxwoodHouse
Foxwood House is an elegant boutique hotel on two and a half acres of lush gardens in Houghton, Johannesburg. It is a haven of tranquillity and old-world charm.