Les Barracudas is located in Sokone. Complimentary WiFi is provided. A terrace with river views is offered in each unit. A continental breakfast is available daily at the lodge. Les Barracudas offers an outdoor pool. Guests can also relax in the garden or on the sun terrace. Read more
Les Barracudas is located in Sokone. Complimentary WiFi is provided. A terrace with river views is offered in each unit. A continental breakfast is available daily at the lodge. Les Barracudas offers an outdoor pool. Guests can also relax in the garden or on the sun terrace.