Map
10 Bompas Rd., Johannesburg 2196, South Africa
Hotel
Ten Bompas Hotel