Ksar Ouled Debbab

Ksar Ouled Debbab

A big hotel, even though the rooms themselves aren't very big.