Hotel Picasso Has Good Road Access And Is Located In The Centre Of The Beautiful Town Of Torremolinos, Malaga Province. Once You Get Here You Can Forget About The Car.