Accommodation · Chile · Hotels · Regions · South America
W Hotels heading for South America
W Hotels has revealed plans to open its fifth international property and its first in South America. The 205-room W Santiago will be located across from Plaza Peru, on Avenida Isidoro Goyenechea in Santiago, Chile, and is expected to open in 2008. The development is a joint venture between the Territoria Group and Starwood Hotels & Resorts Worldwide, W’s parent.
Did you enjoy this article?
Receive similar content direct to your inbox.