Hotel Acta Mimic
Hotel Acta Mimic
Calle Arc del Teatre, 58
Barcelona, Spain
Track or cancel your reservation