Situé à Johannesburg, à 800 mètres du centre commercial Thrupps, l'Illovo Lodge propose des chambres climatisées et un parking privé gratuit. Une connexion Wi-Fi est disponible gratuitement dans l'ensemble de l'établissement.
Vous pourrez prendre vos repas au restaurant sur place.
Les chambres sont équipées d'une télévision par satellite.
L'établissement possède un centre d'affaires.
L'Illovo Lodge se trouve à 550 mètres de la place Illovo et à 1,5 km du centre de conférences Wanderers Club. L'aéroport international O.R. Tambo est à 30 km.