Photos of the Hotel Palace, Barcelona.

About the hotel