Ideal for fun and relaxation, Genesis All-Suite Hotel is located in the Greater Melrose area of Johannesburg. The hotel lies 20. Km from the city center and provides accessibility to important town facilities. Visitors to the hotel can take pleasure in touring the city's top attractions: Netcare Bagleyston Hospital, Netcare Linksfield Hospital, L Ron Hubbard House.
Genesis All-Suite Hotel also offers many facilities to enrich your stay in Johannesburg. Guests of the hotel can enjoy on-site features like free Wi-Fi in all rooms, 24-hour security, convenience store, daily housekeeping, taxi service.
The hotel features 50 beautifully appointed guest rooms, many of which include closet, towels, carpeting, television LCD/plasma screen, mirror. The complete list of recreational facilities is available at the hotel, including fitness center, golf course (within 3 km), outdoor pool. Genesis All-Suite Hotel is an ideal place of stay for travelers seeking charm, comfort and convenience in Johannesburg.