Find your Tetouan hotels here 24/7

Tétouan is a city in northern Morocco. The Berber name means literally "the eyes" and figuratively "the water springs". Tetouan is one of the two major ports of Morocco on the Mediterranean Sea.