Iberostar Royal Andalus
ratings 4 out of 5

A hotel to come back to, again and again