Pin Oaks guest lodge is an exclusive and private guest lodge for holiday makers and corporates situated in Johannesburg.