La Carihuela,C/Cdad.Porcuna 14, Torremolinos, Spain (Show map)
Show map
The luxury 5-star Palm Beach Club Hotel lies within a 20-minute walk of Pablo Ruiz Picasso Cultural Centre.
results so far