Sleeping

Chefchaouen and Tetouan offer the best accommodation options.