Melia Hotels International is a global hotel group operating over 400 hotels in 40+ countries, offering luxury and all-inclusive hospitality services.
5 jobs