Sol Melia Hotels And Resorts
Hotel in Los Angeles, CA
Sol Meli's the Spanish hotel and resort chain established by Gabriel Escarrer Juli'n 1956 in Palma on the Mediterranean island of Mallorca in Spain. It is the leading Spanish hotel chain in both the city and resort markets, the 3rd biggest hotel chain in Europe, and the 12th biggest hotel chain in the world. Sol Meli's the world leader in resort hotels and number one in the ranking in Latin America and the Caribbean. The firm supplies almost 350 hotels with 85, 000 rooms in 30 countries on 4 continents.
Contact Details
Address
1748 North Kenmore Avenue Los Angeles, Ca, 90027-4044
Los Angeles, CA
Los Angeles, CA
Phone
Driving Directions