About

Barceló Hotels & Resorts is a privately owned Spanish Group, managing 185 hotels across 15 countries and 3 continents. The group operates mainly under two brands – Barceló Premium and Barceló.