Boutique Hotel in Tarifa, Cadiz

Moroccan art and tradition meet.