Hotel Acta Mimic ***

C/ Arc del Teatre, 58 – 08001 – Barcelona – Spain