translate English to French: Luxury Boutique Hotel in Cordoba Andalusia Spain.
Boutique Hôtel de luxe en Cordoba Andalusia Espagne.