Address 63 St Patrick Drive Houghton Estate Johannesburg Gauteng South Africa Rating Hotel Type Penthouses & Presidential Suites