Genesis All-Suite Hotel Johannesburg enjoys a prime location in the very heart of Johannesburg, at a distance of 2.5 km from a popular place of worship such as Melrose Temple. Guests will surely benefit from Wi-Fi and a car park at the apartment, which is located in a leisure neighbourhood.
L. Ron Hubbard is a 25-minute stroll from Genesis All-Suite Hotel, while Ellis Park Stadium is nestled at the distance of 7 km away. Nelson Mandela Foundation Museum is a 10-minute drive from the property.
Staying at Genesis All-Suite Hotel, guests have access to a patio, a balcony, and a seating area equipped with air conditioning. They come fitted with elegant furniture. The property features a bathroom with hair dryers, shower caps, and towels. You'll also come across a bathtub, a separate toilet, and a shower.
The apartment comes equipped with self-catering amenities, including a granite kitchen, and a dining area for guests to enjoy. The nearest airport is O.R. Tambo International airport, nearly 20 km from the accommodation. Maintain your exercise routine effortlessly at a gym facility offered by the property.