translate English to French: Ideal for business executives and visits to Madrid.
Situé au 5ème étage avec deux ascenseurs et portier.