The Barceló Group

The Barceló Group

By Christy Gren - Sep 29, 2011

The Barcelo Group: Serving Excellence Founded in Palma de Majorca, Spain, over 75 years ago, the Barcelo Group is a global leader in the hospitality and tourism sectors. Owned by t

Read More