fbpx
Home Tags The Westin Manila Bayshore

Tag: The Westin Manila Bayshore

Starwood to open first Philippines hotels

Starwood Hotels and Resorts Worldwide Inc. announced plans to open two hotel complexes in Manila Dec. 12, marking the Stamford-based hotel giant's entry into the Philippines.