I was charged a pet fee for my support dog which has been the only hotel to charge a fee in Barcelona as well as any of my travels through Germany, Switzerland, or France. I did explain to the gentleman checking me in how she's a support dog. I just paid the fee to avoid confrontation as he should know his hotels policies better than me. Still troubling though that's the policy.
Other then that enjoyable stay, nice room, the gym was... It had some things... It was useable.