Photos of the Acta Atrium Palace, Barcelona.

About the hotel