translate English to French: La Puerta del Sol, Madrid's bustling centre can be found 5 minutes by foot from the hotel, where all your shopping needs will be catered for.
La Puerta del Sol, le centre le plus animé de Madrid, est à 5 minutes à pied de l'hôtel. Vous pouvez y faire toutes vos emplettes.