Hotel Acta Atrium Palace
Hotel Acta Atrium Palace
Gran Vía de les Corts Catalanes, 656
Barcelona, Spain
Track or cancel your reservation