SQUAWK/NEWS
Account
Theme
Account
Menu
Live News EQUITY FLASH L impact

Meliá Adds 171-Room Hotel in Cala Millor

Meliá Hotels International added a 171-room hotel in Cala Millor.

Related stories