China’s Leading Hotel Management Conglomerate Wanda Hotels & Resorts Opens Wanda Vista Istanbul in Turkey, Its First Internationally Managed Hotel
BEIJING, Oct. 1, 2021 /PRNewswire/ — Wanda Hotels & Resorts is to open its first internationally managed hotel – Wanda Vista Istanbul – on October 1 in Turkey, marking an