Starwood Hotels & Resorts Worldwide announced that its iconic W brand will debut in Costa Rica after its debut in Panama in 2017.