Barceló Hotels

Barceló Hotels & Resorts is a Spanish multinational company that operates a portfolio of over 250 hotels in more than 20 countries. Established in 1931 by Simón Barceló in Mallorca, Spain, the company initially focused on transportation services before transitioning into the hospitality industry. Over the decades, it has evolved into one of the ...