Is Barcelo a chain?
Yes, Barcelo Hotel Group is an international hotel chain with over 270 hotels and resorts in over 20 countries around the world.