Hotel Ziryab
Chefchaouen, Chefchaouen Province
With a stay at Hotel Ziryab in Chefchaouen, you'll be in the mountains, just a 3-minute walk from Chefchaouen Waterfall and 5 minutes by foot from Ras Elma Park. This 4-star guesthouse is 1.5 mi (2.4 km) from Chefchaouen Kasbah and 1.5 mi (2.4 km) from Grande Mosquée.