Providing a restaurant and a bar, as well as a garden, Dar Albatros is located in Sidi Kaouki, not far from Sid Kaouki Beach. Guests at the country house can enjoy a halal breakfast. Dar Albatros offers a terrace.