Situé dans un joli immeuble de fin du XIXème siècle, le Catalonia Centro est un hôtel élégant de 4 étoiles qui se retrouve dans le centre de Madrid, dans le quartier de Salamanca, la meilleure zone de commerce et d’affaires de la capitale. L’immeuble qui accueille l’hôtel, inauguré en juin 2005, a 6 étages et possède un style architectonique classique, propre aux