Made O'Meter
Discover where a brand or product originates
Meliá Hotels & Resorts is owned by Meliá Hotels International S.A., headquartered in Spain. No. The ultimate owner of Meliá Hotels & Resorts, Meliá Hotels International S.A., is headquartered in Spain, not in the United States.
One of the world's largest hotel chains and the leading hotel company in Spain, operating over 380 hotels in more than 40 countries.
disclaimer
poweredBy