India ranks among top 10 source markets for Melia Hotels
“India is one of the top 10 source markets worldwide for us,” stated Mahmoud Abdelnaby, Director of Global Sales, APAC, Middle East & Africa, Melia Hotels International, while speaking on the sidelines of an event