De Illovo Lodge ligt in Johannesburg, op 800 m van het winkelcentrum van Thrupps. Het beschikt over kamers met airconditioning en gratis privéparkeergelegenheid. In de hele accommodatie is gratis WiFi beschikbaar.
U kunt van een maaltijd genieten in het eigen restaurant.
De kamers zijn voorzien van een satelliet-tv.
De accommodatie beschikt over een businesscentrum.
Illovo-plein ligt op 550 m van Illovo Lodge, en Wanderers Club Conference bevindt zich op 1,5 km afstand. O.R. De internationale luchthaven Tambo ligt op 30 km afstand.