Discover a refined retreat on Spain’s sun-drenched Costa del Sol at Melia Costa del Sol. This elegant four-star hotel, set in the vibrant coastal town of Torremolinos, offers 540 well-appointed rooms, blending contemporary comfort with classic Mediterranean charm. Originally opened in 1976 and fully renovated in 2019, the hotel reflects a timeless appeal while catering to modern travelers.