Situato nel centro storico di Barcellona, il Catalonia Square offre una piscina all'aperto e un centro fitness. Dotato di Wi-Fi gratuito, questo hotel 4 stelle dista soli 100 metri da Plaça de Catalunya.
Numero delle stanze: 68
Ronda Sant Pere, 9, Eixample, 08010 Barcellona, Spagna