Meliá Hotels Still Reign in Spain Catherine Maisonneuve October 31, 2018 Travel, Hotels & Resorts 1 Founded in 1956 in Palma da Mallorca, Spain, Meliá Hotels International is one of the largest hotel companies in the world, and the biggest hotel chain in Spain. The company currently operates more than 370 hot...