translate English to French: The hotel's physical address is Malaga 29004, Avenida de Velazquez, 126.
L'adresse physique de l'hôtel est Malaga 29004, Avenida de Velazquez, 126.