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

    Hotel Sol Salou Mallorca (Salou, Spain)

    Hotel Sol Salou Mallorca (Salou, Spain)

    About Sol Salou Mallorca

    Top amenities

      All amenities

      Contact

      Calle Madrid 3, 136,  43840,  Salou,  Spain

      Frequently Asked Questions about Sol Salou Mallorca

      • Is there a pool area at Sol Salou Mallorca?

        No, Sol Salou Mallorca doesn’t offer pool areas.

      • Are pets allowed at Sol Salou Mallorca?

        No, Sol Salou Mallorca doesn’t allow pets.

      • Is parking available at Sol Salou Mallorca?

        No, Sol Salou Mallorca doesn’t provide parking.

      • Where is Sol Salou Mallorca located?

        Sol Salou Mallorca is located in Calle Madrid 3, 136, 43840, Salou, Spain.

      • Which popular attractions are close to Sol Salou Mallorca?

      Interesting hotels nearby Sol Salou Mallorca

      These hotels may also be interesting for you...

      Destinations nearby Sol Salou Mallorca

      Other destinations close to Sol Salou Mallorca

      Explore nearby attractions