Leopard Corner is our luxury guest house in St Lucia, South Africa. Leopard Corner began a decade ago when we opened our rooms to the world. We have 6 rooms in total. Four rooms open onto gardens while two share a deck overlooking the bush. Those two rooms have wheelchair friendly bathrooms and the whole guest house is wheelchair accessible.