Hotel Alcudia Pins
3 * Superior Hotel in Majorca with 598 apartments. Located among the great white sand dunes of Playa de Muro Beach and the Albufera Nature Park. Ideal for families and small groups looking for beachfront accommodation in Majorca with a good selection of entertainment and dining options.
14 Pins412 Followers