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