Hotel Name: Wilro Park Apartments
Star Rating: ★ ★ ★
Location: South Africa Johannesburg🔍
Address: 30 Serruria Avenue, Johannesburg, 1724, South Africa, Johannesburg 1724 rooms
👉 Click/Touch Here to booking!
Remember to comment it after staying please ✍️