Spain

The luxurious K + K Hotel Picasso El Born is located in Barcelona’s lively district of El Born next to zoo & main station