242 Beyers Naude Drive, Johannesburg 2118, South Africa
Distance: 370 m
Company description
The 4 star Blackheath Manor Guest House provides secure, luxurious accommodation in an established garden setting, creating a comfortable and relaxed environment to work or to relax in after a demandi