W Santiago, Chile February 15, 2023 The W Santiago in Chile is one of the best hotels in the world, and certainly one of the best in Santiago. W Santiago is...