11 Greenacres Drive, Birdhaven, Johannesburg 2196, South Africa
Distance: 610 m
Company description
The Country Home in the heart of Johannesburg, offers luxurious en-suite accommodation and has earned its reputation by providing warm hospitality and excellent service