La Rochelle Inn is a charming guesthouse situated in a tranquil neighborhood of Richards Bay. The inn offers cozy rooms, a garden, and a swimming pool. They have a reservation system that does not require a credit card, making it convenient for guests who prefer alternative payment methods.