W Hotels eyes its first property in India in November
NEW DELHI (INDIA): W Hotels Worldwide plans to open its first hotel in India, W Goa, in early November, as it seeks to expand its global portfolio to 75 properties… Read more »
NEW DELHI (INDIA): W Hotels Worldwide plans to open its first hotel in India, W Goa, in early November, as it seeks to expand its global portfolio to 75 properties… Read more »