We’re comparing great hotel deals for you...

    Hotel Palmira (Alcudia, Spain)

    Hotel Palmira (Alcudia, Spain)

    About Palmira

    Top amenities

      Contact

      DE LES ROSES 5, DOOR: 16,,  07400,  Alcudia,  Spain

      Frequently Asked Questions about Palmira

      Interesting hotels nearby Palmira

      These hotels may also be interesting for you...

      Destinations nearby Palmira

      Other destinations close to Palmira

      Explore nearby attractions