Melia Hotels International Sales Mission in 4 cities in India – Delhi, Kolkata, Bangalore and Mumbai.

October 7, 2023