1 resorts all-inclusive in Madrid

  • Hostal Martin

    Puerta del Sol/Plaza Espana, Madrid | Resort
    from $53
    Traveler rating: 3.5/5 Very Good (130 reviews)