Leopard Coner Guest House is one of the few truly wheelchair friendly guest houses in St Lucia, South Africa. With luxury and style, we spoil our guests! Accommodation St Lucia...