Russell'S Rest Apartments Johannesburg hotel offers guests access to Credo Mutwa Cultural Village Outdoor Museum, which is 6 km away. At this inn, guests will find a golf club to stay active.
The scenic Thokoza Park lies a 10-minute ride from the hotel. The Walter Sisulu Square is 4.9 km away, and Gau Sandton train station is situated 34 km from the property.
Providing a separate toilet and a shower, some bathrooms come with towels.