Photos of the Leman, Playa de Palma.

About the hotel