3 spaces with meeting rooms in Torremolinos, Spain