El Leopard Corner Lodge se encuentra en Santa Lucía, junto a los humedales de Santa Lucía, y ofrece habitaciones amplias y piscina al aire libre. La playa está a 1,2 km. Hay WiFi gratuita.
Las habitaciones disponen de aire acondicionado, ventilador de techo y TV de pantalla plana vía satélite. Las habitaciones disponen de baño. Algunas habitaciones están adaptadas para silla de ruedas.
El Leopard Corner Lodge cuenta con salón compartido, zona de barbacoa y terraza.
La reserva de caza Hluhluwe-Imfolozi se encuentra a 1 hora en coche del Leopard Corner Lodge.
El establecimiento dispone de aparcamiento.