Barcelona Hola! Moxy Hotels Debuts Its Playful Spirit in Spain With the Opening of Moxy Barcelona – Hospitality Netby Miles Cooper February 24, 2025