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

    Hotel The Palace Sol (Madrid, Spain)

    Hotel The Palace Sol (Madrid, Spain)

    About The Palace Sol

    Top amenities

      All amenities

      Contact

      CALLE LA BOLSA 12,  28012,  Madrid,  Spain

      Frequently Asked Questions about The Palace Sol

      • Is there a pool area at The Palace Sol?

        No, The Palace Sol doesn’t offer pool areas.

      • Are pets allowed at The Palace Sol?

        No, The Palace Sol doesn’t allow pets.

      • Is parking available at The Palace Sol?

        No, The Palace Sol doesn’t provide parking.

      • Where is The Palace Sol located?

        The Palace Sol is located in CALLE LA BOLSA 12, 28012, Madrid, Spain.

      • Which popular attractions are close to The Palace Sol?

      Interesting hotels nearby The Palace Sol

      These hotels may also be interesting for you...

      Destinations nearby The Palace Sol

      Other destinations close to The Palace Sol

      Explore nearby attractions