Our 4 Star Graded Establishment offers luxury, comfort and spacious accommodation in Northcliff, Johannesburg