Who is meliá hotels international? Founded in 1956 in Palma de Mallorca, Spain, Meliá Hotels International is one of the largest hotel companies in the world and the largest hotel chain in Spain in both resort and city hotels.How do i contact melia customer service? Guest Service department. [email protected]. Sales and Marketing. Tel. (34) 971 22 44 60. Fax. (34) 971 22 44 65. mas amigos. Tel. 1 800 3363542 (USA) See our list of Customer Service numbers for calls from other countries.What is the difference between meliá and sol group? ** The Sol Group Corporation is a separate corporation with an office in Miami that provides services to owners and/or operators of hotels located in The Americas that are affiliated with the Meliá Hotels International brand. Meliá Hotels International SA does not have an office or otherwise conduct business in the United States of America"What is the travel safe with meliá policy? To ensure you can focus on just enjoying the destination you choose, we have created a free Travel Safe with Meliá powered by SOS INTERNATIONAL Any booking made in hotels participating in this policy will automatically receive this insurance.