Located in Platja D'Alcudia, LEDA II is an art gallery showcasing contemporary works. With a Google rating of 3 based on 2 reviews, the gallery provides a space for both local and international artists. Visitors can explore a range of artistic expressions and engage with the vibrant art scene of the Balearic Islands. It's a notable destination for those interested in contemporary art.