Hotels sometimes organize flamenco nights ; even though these songs and dances come from Andalusia , they have become a feature of holidays throughout Spain .
Hotels have flamenco nights because it is so popular in Spain .