Stop at African Rock Hotel to discover the wonders of Johannesburg. The hotel has everything you need for a comfortable stay. Safety deposit boxes, Wi-Fi in public areas, car park, 24-hour front desk, smoking area are on the list of things guests can enjoy. Each guestroom is elegantly furnished and equipped with handy amenities. The hotel's peaceful atmosphere extends to its recreational facilities which include outdoor pool, garden, massage. No matter what your reasons are for visiting Johannesburg, African Rock Hotel will make you feel instantly at home.