You can now call the Barcelo customer service team on 02037270251 for free, and lines are open all year.  There is also a contact form available on the site, and the team will aim to get back to you within 48 hours. If you have a question for your hotel, you can contract them directly and the details will be available on your booking confirmation.