Browsing Tag

Jumeirah Lake Towers

Meliá Innside launched in Dubai

In a effort to strengthen its presence in the UAE, Meliá Hotels International recently announced the launch of its new brand Innside in Dubai. The new hotel will be the third of the…