Completely renovated in 2005, Hotel Natali is a pleasant and friendly hotel located in the centre of Torremolinos and 750 metres from the beach. An impressive and modern eleven-floor resort hotel and 13 kilometres from the Picasso Museum.