12 Comments Barceló Hotels: How to contact for help By CCC Team March 25, 2016 Barceló Hotels Head Office Calle José Rover Motta, 27, Palma de Mallorca, Spain Barceló Hotels Customer Service…